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

Notification table #466

Merged
merged 79 commits into from
Jun 2, 2024
Merged
Changes from 1 commit
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
08b08b8
feat: add notification db tables
jakubmikita Aug 30, 2023
6ba7e49
fix: function name typo
jakubmikita Aug 30, 2023
ca60790
feat: add notification to method
jakubmikita Aug 30, 2023
fb3e125
feat: add notification data type definition
jakubmikita Aug 30, 2023
04563ec
feat: add persistable interface
jakubmikita Aug 31, 2023
63d7b96
feat: add database service class
jakubmikita Aug 31, 2023
d565d8d
fix: phpstan issues
jakubmikita Aug 31, 2023
9fc9d92
chore: add better phpstan types
jakubmikita Aug 31, 2023
e140ff4
Merge branch 'major' into feature/Notifications-table/CU-3mp4ad
jakubmikita Sep 1, 2023
e2e31db
Merge branch 'develop' into feature/Notifications-table/CU-3mp4ad
jakubmikita May 6, 2024
8ca521c
fix: phpstan line indentations
jakubmikita May 6, 2024
d715fba
ci: add treatPhpDocTypesAsCertain: false
jakubmikita May 6, 2024
08f3e9d
refactor: reduce phpstan baseline errors
jakubmikita May 6, 2024
6286308
chore: remove dummy test
jakubmikita May 7, 2024
af97b45
feat: use db service in upgrader
jakubmikita May 8, 2024
e5d55c3
feat: add notification db service
jakubmikita May 8, 2024
4fa3426
fix: tests
jakubmikita May 8, 2024
831cc4e
ci: remove parallel phpcs testing which broke the script
jakubmikita May 8, 2024
66c6a4d
feat: add persist method to notification storage
jakubmikita May 9, 2024
c596f68
refactor: change queries classes namespace to database\queries\
jakubmikita May 9, 2024
5241670
refactor: deprecate adapter classes and functions
jakubmikita May 10, 2024
f669c75
feat: add json converter
jakubmikita May 10, 2024
ca501d0
feat: add array converter
jakubmikita May 10, 2024
4358f3f
feat: add converter repository
jakubmikita May 10, 2024
f28d22f
refactor: to and from methods on notification class
jakubmikita May 10, 2024
2c95fa7
refactor: notification tests to and from
jakubmikita May 10, 2024
5a7b13c
refactor: remove deprecated hooks and cleanup the changelog
jakubmikita May 13, 2024
87d0678
fix: array converter hooks
jakubmikita May 13, 2024
564ecd9
feat: add notification hash hidden field to post edit screen
jakubmikita May 13, 2024
02415cd
fix: phpstan error
jakubmikita May 13, 2024
2ea038c
feat: rename wordpress integration class and add postToNotification h…
jakubmikita May 14, 2024
d326693
doc: use correct type hint
jakubmikita May 14, 2024
5f99d6d
fix: phpstan errors
jakubmikita May 14, 2024
b7ad988
chore: remove persitable feature of storage
jakubmikita May 27, 2024
67920a3
feat: read and save notification data to custom table
jakubmikita May 27, 2024
176a118
docs: adjust changelog
jakubmikita May 27, 2024
83cd90a
fix: main test
jakubmikita May 27, 2024
981799a
docs: fix typo
jakubmikita May 27, 2024
28aba9b
feat: add notificationToPost helper method
jakubmikita May 27, 2024
dff643d
refactor: notification duplicator
jakubmikita May 27, 2024
fc67f7d
fix: phpcs errors
jakubmikita May 28, 2024
6b4d949
refactor: move away from adapter functions
jakubmikita May 28, 2024
f470f46
refactor: move notification wp helpers to notification db service class
jakubmikita May 28, 2024
47928b2
refactor: move notification save and saved actions to upsert method
jakubmikita May 29, 2024
805fb94
feat: handle wp post in sync with notification
jakubmikita May 29, 2024
e7541c9
docs: add changelog
jakubmikita May 29, 2024
a4b6ded
chore: remove debug code
jakubmikita May 29, 2024
d827e69
fix: phpcs error
jakubmikita May 29, 2024
31c7e4d
refactor: deprecate notification function
jakubmikita May 29, 2024
71392f2
refactor: deprecate addNotification function
jakubmikita May 29, 2024
63e1cf0
refactor: deprecate convertNotificationData function
jakubmikita May 29, 2024
9fec2ec
feat: add runtime component aliases
jakubmikita May 29, 2024
529237a
refactor: deprecate registerSetting function
jakubmikita May 29, 2024
0e6e5d9
fix: template
jakubmikita May 29, 2024
1141b91
chore: reorder settings
jakubmikita May 29, 2024
96cf665
refactor: deprecate getSettings function
jakubmikita May 29, 2024
655f7a0
refactor: deprecate updateSetting function
jakubmikita May 29, 2024
bf5cb92
docs: organize the changelog
jakubmikita May 29, 2024
033956e
refactor: deprecate getSetting function
jakubmikita May 29, 2024
0664b1d
refactor: deprecate log function
jakubmikita May 29, 2024
b4783c3
refactor: deprecate notification function
jakubmikita May 29, 2024
9eef647
chore: remove api.php file
jakubmikita May 29, 2024
63e4f76
fix: incorrect namespace
jakubmikita May 29, 2024
594f8c9
chore: docs
jakubmikita May 29, 2024
86dfdae
chore: remove obsolete deprecated function
jakubmikita May 29, 2024
eb2dd40
refactor: deprecate NotificationQueries class
jakubmikita May 29, 2024
5482ad8
fix: notification removal
jakubmikita May 29, 2024
cd214cb
refactor: adjust import and export
jakubmikita May 29, 2024
c73cc27
fix: handle notification version and created_at and updated_at dates
jakubmikita Jun 2, 2024
5f1b976
feat: drop custom tables on uninstall
jakubmikita Jun 2, 2024
736d36e
feat: allow overriding items in storage
jakubmikita Jun 2, 2024
d66e5ee
feat: add notificationIfNewer registration method
jakubmikita Jun 2, 2024
6449775
refactor: notification synchronizer
jakubmikita Jun 2, 2024
1916d67
fix: warnings
jakubmikita Jun 2, 2024
054b19a
fix: warnings
jakubmikita Jun 2, 2024
a5f4eca
fix: warnings
jakubmikita Jun 2, 2024
4e6406b
feat: upgrader to data v3
jakubmikita Jun 2, 2024
a03bf60
chore: remove obsolete caching clearing
jakubmikita Jun 2, 2024
61ce41a
fix: phpcs error
jakubmikita Jun 2, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'major' into feature/Notifications-table/CU-3mp4ad
  • Loading branch information
jakubmikita committed Sep 1, 2023
commit e140ff4889e3149f698cf030d9d29af2c4e5f91c

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.