Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

5.0.x #103

Merged
merged 42 commits into from
Oct 2, 2024
Merged

5.0.x #103

merged 42 commits into from
Oct 2, 2024

Conversation

Crypta-Eve
Copy link
Member

No description provided.

warlof and others added 30 commits March 5, 2023 19:52
* initial, working thing

* change notifications to contractdetails

* contract notifications

* improve the thing

rename notification

remove random timestamp

===

styleci

branch shenanigans

Revert "branch shenanigans"

This reverts commit e9a9155.

completely remove things
start using AbstractSlackNotification
* remove unused My Notifcations page
* add a test notification to test integrations
* Change hidden to visible, translation changes

Co-authored-by: Loïc Leuilliot <[email protected]>
- implement discord driver
- fork standalone slack driver to implement standard discord API
- refactor to allow ping injection
- move via() to AbstractXNotification
- remove deprecated, unused notifications
- add discord ping types
- introduce notification dispatch trait
- connect mentions with discord

---------

Co-authored-by: Loïc LEUILLIOT <[email protected]>
Co-authored-by: Loïc Leuilliot <[email protected]>
---------

Co-authored-by: Loïc LEUILLIOT <[email protected]>
Co-authored-by: Loïc Leuilliot <[email protected]>
* use rate limiting for contracts

* improve error handling

* update symfony/yaml

* update killmail notification

* add finishing touches for slack notification

* switch to seat 5 populateMessage instead of toSlack

* fix killmail notification dispatching

* handle string->carbon conversion in timestamp()

* add discord notification

* styleci

* styleci

---------

Co-authored-by: Crypta Eve <[email protected]>
* Add missing discord notifications.

* Reformat code style

* Fix style check issues.

* Fix missing array key by setting colors as defaults.

* Set required php to 8.2 or above and add trait for duplicate constants and functions.

* Fix colors

StyleCI to be corrected in future commit.
recursivetree and others added 12 commits December 24, 2023 11:38
* use rate limiting for contracts

* improve error handling

* update symfony/yaml

* remove arbitrary limitation of only one integration per type per group

* styleci
* make integration type list dynamic

* styleci
* Fix discord moon mining notifications while import missing

* Fix discord sov notifications while solar system loaded instead of MapDenormalize item.
* update corp leave message to allow corp or char info if either is known (#86)

Co-authored-by: Akov <[email protected]>

* Fix colors for moon mining discord notifications.

* SolarSystem issue while not used MapDenormalize

---------

Co-authored-by: justindh <[email protected]>
Co-authored-by: Akov <[email protected]>
* fix: Discord ping breaks if UniverseName does not exist for attacker/defender

* feat: Added the WarDeclared notification for Corporation Wars
* fix: Fixed if Orbital attacker is missing alliance the Discord payload becomes invalid.

* fix: Fixed StructureUnderAttack if missing Alliance
@Crypta-Eve Crypta-Eve merged commit ab52490 into master Oct 2, 2024
3 checks passed
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.

6 participants