Skip to content

Conversation

@versx
Copy link
Owner

@versx versx commented Jan 14, 2022

Converts project to ASP.NET Core Web API project using .NET 5.0

Changes:

  • Adds Admin Dashboard + API (might convert to React)
  • Adds User Subscriptions API
  • Adds support for multiple Pokemon, Forms, and Costumes for Pokemon, PvP, and Raid subscriptions.
  • Adds PvP subscriptions to evolutions and not just base evolutions
  • Adds Daily IV and Shiny stats support
  • Adds PvP rank calculator and little cup support (miss you Chuck, rest in peace brother)
  • Adds multiple invasions per subscription support
  • Adds multiple lures per subscription support
  • Adds Handlebars.Net and Handlebars.Net.Helpers support
  • Config rework
  • Incoming payloads are processed by a background service worker
  • Webhook alarms are processed by a background service worker
  • Subscriptions are processed by a background service worker
  • DSharpPlus 4.1.0 upgrade
  • Pokestops, gyms, and weather are cached
  • UICONS support
  • DiscordClientService background service worker
  • More I can't think of right now

Fixes:

  • Filter casing (everything snake case)
  • Emoji race condition
  • PvP ranking DTS support
  • Rate limit queue -- uses background service worker
  • Missing notifications
  • More I can't think of right now

Plenty still needs to be added mainly with the Admin Dashboard (channel alarm management) but very close to initial release.

Includes database migration script, although starting fresh is recommended.

Admin Dashboard Preview:

Dashboard
image

Configs
image

Edit Config
image

Discord Servers
image

Edit Discord Server
image

Alarms
image

Edit Alarm
image

Filters
image

Edit Filter
image

Embed Messages
image

Edit Embed Message
image

Geofences
image

Edit Geofence
image

Discord Roles
image

Edit Discord Role
image

@versx
Copy link
Owner Author

versx commented Jan 24, 2022

fml halp

versx and others added 30 commits July 17, 2022 21:50
Snyk has created this PR to upgrade @mui/styles from 5.8.3 to 5.8.4.

See this package in npm:
https://www.npmjs.com/package/@mui/styles

See this project in Snyk:
https://app.snyk.io/org/versx/project/56c653be-579e-435f-979e-54661a26aff4?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: versx <versx@ver.sx>
Bumps [terser](https://github.com/terser/terser) from 5.14.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… Use locales for Pokemon names instead of gamemaster file. (Need to make a library both projects can reference.)
Snyk has created this PR to upgrade @mui/styles from 5.8.4 to 5.8.6.

See this package in npm:
https://www.npmjs.com/package/@mui/styles

See this project in Snyk:
https://app.snyk.io/org/versx/project/56c653be-579e-435f-979e-54661a26aff4?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: versx <versx@ver.sx>
Snyk has created this PR to upgrade @mui/x-data-grid from 5.12.3 to 5.13.0.

See this package in npm:
https://www.npmjs.com/package/@mui/x-data-grid

See this project in Snyk:
https://app.snyk.io/org/versx/project/56c653be-579e-435f-979e-54661a26aff4?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
* hopefully fix timezone issue

* clear queue if greater than allowed capacity
Snyk has created this PR to upgrade @mui/x-data-grid from 5.13.0 to 5.17.5.

See this package in npm:
https://www.npmjs.com/package/@mui/x-data-grid

See this project in Snyk:
https://app.snyk.io/org/versx/project/56c653be-579e-435f-979e-54661a26aff4?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
…325)

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.2 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](webpack/loader-utils@v2.0.2...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants