Jack Anderson
4dea0007c9
Add Header back to listview
2023-04-24 11:54:10 +01:00
Jack Anderson
4b88791eb7
Update core.ts
2023-04-24 11:54:10 +01:00
Jack Anderson
1f1bc79643
Update preference key
2023-04-24 11:54:10 +01:00
Jack Anderson
ae00fe6de5
Add Base Filter Map
2023-04-24 11:54:10 +01:00
Jack Anderson
86a0609694
Add base filter for subpanels and record list
...
- refine use of preferenceKey
- remove preference methods
2023-04-24 11:54:10 +01:00
Jack Anderson
2929971d42
Remove saved filter functions
2023-04-24 11:54:10 +01:00
Jack Anderson
d6690caf33
Move is any filter applied and get filters to store
2023-04-24 11:54:10 +01:00
Jack Anderson
679bd8b31a
[Legacy] Add Clear Filter label
2023-04-24 11:54:10 +01:00
Jack Anderson
a767241555
[Legacy] Add clear filter button mapper
2023-04-24 11:54:10 +01:00
Jack Anderson
e9beb605b6
filter adapter update
2023-04-24 11:54:10 +01:00
Jack Anderson
23b7849360
Remove subpanel top button interface
2023-04-24 11:54:10 +01:00
Jack Anderson
b3222409cb
Update Filter Config
...
- add filter methods to recordlist
- add user prefs to subpanels
- update record modal to display header
2023-04-24 11:54:10 +01:00
Jack Anderson
a92f45944f
Add open and active filter to recordlist
2023-04-24 11:54:09 +01:00
Jack Anderson
b9184b492b
Add styling for filter buttons
2023-04-24 11:54:09 +01:00
Jack Anderson
09a8d0520a
Add clear filter action
2023-04-24 11:54:09 +01:00
Jack Anderson
8af38a98e5
Add show filter action
...
- add search filter function
2023-04-24 11:54:09 +01:00
Jack Anderson
5f00c0f7d7
Add actions adapter for subpanels
2023-04-24 11:54:09 +01:00
Jack Anderson
852ca6f6a6
Add check for display header on filter config
2023-04-24 11:54:09 +01:00
Jack Anderson
41f7d91033
[Legacy] Add filter mapper to subpanel data handler
2023-04-24 11:54:09 +01:00
Jack Anderson
873be36a40
Add base for filter adapter
2023-04-24 11:54:09 +01:00
Jack Anderson
452e93137d
Add the list filter component to subpanels
2023-04-24 11:54:09 +01:00
Clemente Raposo
0844c0a02f
Disable notification refresh after logout
2023-04-24 11:54:09 +01:00
Clemente Raposo
a92c415127
Allow disabling record thread auto refresh
2023-04-24 11:54:09 +01:00
Clemente Raposo
d21d0251e3
Only init notifications after login
2023-04-24 11:54:09 +01:00
Clemente Raposo
f4ca83459e
Handle empty list on notification mark as read
2023-04-24 11:54:09 +01:00
Clemente Raposo
b0c86cf711
Default snooze_alert_timer preference to system config when not set
2023-04-24 11:54:09 +01:00
Clemente Raposo
fb2ad55797
Add random deviation to auto-refresh frequency
...
- try to minimize performance impact of notification pooling
2023-04-24 11:54:09 +01:00
Clemente Raposo
297271140c
Add migration to set alert snooze time as the date_entered
...
- Add snooze time as date_entered for existing alert records
2023-04-24 11:54:09 +01:00
Clemente Raposo
7b0382c53a
[Legacy] Fix default value for alert time
2023-04-24 11:54:09 +01:00
Clemente Raposo
c62c3577b8
Make inline confirmation loading delay configurable
2023-04-24 11:54:09 +01:00
Clemente Raposo
d580c04694
Add notification reload module actions
...
- Reload notifications upon some module actions on the front end. Like save or create.
2023-04-24 11:54:09 +01:00
Clemente Raposo
e65d9956d5
Fix notification sorting
2023-04-24 11:54:09 +01:00
Clemente Raposo
8d4d774564
Allow setting record-thread load-more position
2023-04-24 11:54:09 +01:00
Clemente Raposo
bce1ecdd27
Allow setting page size in record-thread configuration
2023-04-24 11:54:09 +01:00
Clemente Raposo
80a4a655e1
Allow accessing configs and preferences in dynamic labels
2023-04-24 11:54:09 +01:00
Clemente Raposo
03e8a59a82
Add inline confirmation to notifications
2023-04-24 11:54:09 +01:00
Clemente Raposo
1c4504eaa2
Add inline confirmation messages to action-group-menu.component
2023-04-24 11:54:09 +01:00
Clemente Raposo
e031a3f9cb
Allow defining classes in inline-loading-spinner
2023-04-24 11:54:09 +01:00
Clemente Raposo
3d359faf84
[Legacy] Add labels for confirmation messages
2023-04-24 11:54:09 +01:00
Clemente Raposo
25f1d2d772
[Legacy] Set Snooze date when adding alert
2023-04-24 11:54:09 +01:00
Clemente Raposo
b1dcc32410
[Legacy] Fix special character enconding on alerts
2023-04-24 11:54:09 +01:00
Clemente Raposo
a075a5a10e
Fix snooze time not getting set
...
- add type cast so that the selected value is set correctly
- Preferences were not being taken into account when retrieving the snooze time
2023-04-24 11:54:09 +01:00
Clemente Raposo
e5cb35bc04
Trigger notification load after login
...
- User should get the notifications right after logging in
- Move common methods to notification service
- Add method to refresh notifications to appStateStore
2023-04-24 11:54:09 +01:00
Clemente Raposo
26f3319031
Fix undefined reference in module-name-mapper.service
2023-04-24 11:54:09 +01:00
Clemente Raposo
f95aecbfc0
Fix undefined reference in datetime-formatter.service
2023-04-24 11:54:09 +01:00
Clemente Raposo
1ceb28baa9
Notifications - Check if user preferences are loaded before rendering
2023-04-24 11:54:09 +01:00
Clemente Raposo
f098e6ee87
Fix undefined reference when changing languages
2023-04-24 11:54:09 +01:00
Clemente Raposo
1eddcb50bf
[Legacy] Update AlertSchedulers alert reminder time calculation
...
Update calculation to on create the notification with the time that as scheduled for
2023-04-24 11:54:09 +01:00
Clemente Raposo
dbd0d738ff
Update notification refresh to trigger on the clock minute
...
- Trigger on the clock minute based on the configuration
- Update configuration to trigger every minute
2023-04-24 11:54:09 +01:00
Clemente Raposo
32f352f63c
[Legacy] Update AlertSchedulers alert creation
...
Do not create new alerts for already dismissed reminders
2023-04-24 11:54:09 +01:00