Eli Bosley
38f0699e19
feat: linting continues on error
2024-11-05 16:11:21 -05:00
Eli Bosley
6ca9f421eb
fix: apollo client lint issues
2024-11-05 16:11:21 -05:00
Eli Bosley
935825571b
fix: load builder image to cache
2024-11-05 16:11:21 -05:00
Eli Bosley
9beaa78820
feat: move to singular build and test step
2024-11-05 16:11:21 -05:00
Eli Bosley
420c2c1afd
feat: buildx build caching
2024-11-05 16:11:21 -05:00
Eli Bosley
7c0cb07b83
feat: only run mainline build
2024-11-05 16:11:21 -05:00
Eli Bosley
c6a7137f19
feat: right workin directory
2024-11-05 16:11:21 -05:00
Eli Bosley
44f9ba0e7f
fix: subdependenies
2024-11-05 16:11:21 -05:00
Eli Bosley
1c61e64169
feat: workflow changes
2024-11-05 16:11:21 -05:00
Eli Bosley
cf0eeebd31
feat: remove more unused calls
2024-11-05 16:11:21 -05:00
Eli Bosley
f118597e47
feat: massive rc.unraid-api updates to facilitate installing and linking
2024-11-05 16:11:21 -05:00
Eli Bosley
6f2fcffd3e
fix: remove unused imports
2024-11-05 16:11:21 -05:00
Eli Bosley
8f7748404c
chore: dependency updates
2024-11-05 16:11:21 -05:00
Eli Bosley
88c2605d4f
fix: delete boot script and update nvmrc
2024-11-05 16:11:21 -05:00
Eli Bosley
c2d645612a
feat: add exclude to vite.config
2024-11-05 16:11:21 -05:00
Eli Bosley
b20f69c208
feat: pm2 fully working
2024-11-05 16:11:21 -05:00
Eli Bosley
b9cedb70ff
fix: logging location
2024-11-05 16:11:21 -05:00
Eli Bosley
a11978aa33
fix: app running
2024-11-05 16:11:21 -05:00
Eli Bosley
b0efcc0d51
feat: pm2 initial setup
2024-11-05 16:11:21 -05:00
Eli Bosley
92b5f2226e
fix: eslint config
2024-11-05 16:11:21 -05:00
Eli Bosley
98f2603525
feat: more cleanup
2024-11-05 16:11:21 -05:00
Eli Bosley
cfb1d50c8e
feat: remove wtfnode
2024-11-05 16:11:21 -05:00
Eli Bosley
545ccf1938
feat: working
2024-11-05 16:11:21 -05:00
Eli Bosley
0c79995107
feat: almost working
2024-11-05 16:11:21 -05:00
Pujit Mehrotra
9d3397a687
refactor(web): reduce magic in identifying apollo cache item
2024-11-05 09:27:43 -05:00
Pujit Mehrotra
11c160835a
feat(web): display error when a notification mutation fails
2024-11-05 09:27:43 -05:00
Pujit Mehrotra
e388b37aa6
refactor(web): simplify naming of notification mutations
2024-11-05 09:27:43 -05:00
Pujit Mehrotra
1da882b807
refactor(web): extract notification object cache prefix to a constant
2024-11-05 09:27:43 -05:00
Pujit Mehrotra
d9d5a24b70
feat(web): delete notifications from archive view
2024-11-05 09:27:43 -05:00
Pujit Mehrotra
24e3cad882
feat(web): make empty notification message clearer
2024-11-01 12:18:20 -04:00
Pujit Mehrotra
323a4a17cf
feat(web): add empty state to notifications list
2024-11-01 12:18:20 -04:00
Pujit Mehrotra
9968e0f7df
feat(web): implement notification filtering
2024-11-01 12:18:20 -04:00
Pujit Mehrotra
2ccc53630b
doc(web): using codegen scripts & graphql fragments
2024-11-01 09:53:46 -04:00
Pujit Mehrotra
d7bb3defc3
doc(web): intro to using graphql
2024-11-01 09:53:46 -04:00
Pujit Mehrotra
ddb8bf8a5c
refactor(web): improve signature & readability of mergeAndDedup cache function
2024-10-28 10:00:23 -04:00
Pujit Mehrotra
6234d61ae5
fix(web): dedupe incoming notifications during cache merge
2024-10-28 10:00:23 -04:00
Pujit Mehrotra
a665ee3ec6
fix(web): remove unused infinite-scroll emit from SheetContent
2024-10-28 10:00:23 -04:00
Pujit Mehrotra
7ca3efe8b8
doc(web): possibly ambiguous css & confusing cache policies/types
2024-10-28 10:00:23 -04:00
Pujit Mehrotra
28f4952599
fix(web): replace manual height hack in notifications infinite scroll
2024-10-28 10:00:23 -04:00
Pujit Mehrotra
7e4022518d
feat(web): reconcile pagination with notifications apollo cache
2024-10-28 10:00:23 -04:00
Pujit Mehrotra
4d1656eaa8
feat(web): make notifications list scrollable inside the sheet & tabs
2024-10-28 10:00:23 -04:00
Michael Datelle
5b2421cb0c
feat: add date formatting helper ( #938 )
2024-10-25 10:43:38 -04:00
Pujit Mehrotra
0578b066f1
refactor(web): extract notifications list for cleaner state management
2024-10-23 16:19:33 -04:00
Pujit Mehrotra
57fdcf3e60
refactor(api): parameterize max iterations of updateObject util
2024-10-23 16:19:33 -04:00
Pujit Mehrotra
eb7bdb6a85
feat(api): sort notifications file listing by date (latest first)
2024-10-23 16:19:33 -04:00
Pujit Mehrotra
ebd671e7b6
refactor(web): move archiveAll cache invalidation into apollo client config
2024-10-23 16:19:33 -04:00
Pujit Mehrotra
15a1a3ac15
feat(web): update cache & view when archiving notifications
2024-10-23 16:19:33 -04:00
Pujit Mehrotra
9a0c7fe9c8
refactor(Notifications): return modified notification when mutated
...
updated archiveNotification & unreadNotification mutations to return the
modified notification instead of an overview to improve default caching mechanics
when updating/moving notifications.
2024-10-23 16:19:33 -04:00
Pujit Mehrotra
91bcbc3d6f
fix(api): strip server id prefixes from graphql request variables
2024-10-23 16:19:33 -04:00
Eli Bosley
b3d046f4ea
feat: actual install url
2024-10-23 09:57:46 -04:00