-
9757983046
Prep for infinite scroll
Philipp Heckel
2022-03-07 20:11:58 -05:00
-
5bed926323
Home page; "all notifications"
Philipp Heckel
2022-03-07 16:36:49 -05:00
-
1d2f3f72e4
Add "new" badge and title
Philipp Heckel
2022-03-06 22:37:13 -05:00
-
3a76e4733c
Cleanup
Philipp Heckel
2022-03-06 21:39:20 -05:00
-
a4fbb1b4c5
Home button
Philipp Heckel
2022-03-06 16:35:31 -05:00
-
94296e7dd8
Licenses
Philipp Heckel
2022-03-06 10:42:05 -05:00
-
dc7ca6e405
Support sounds
Philipp Heckel
2022-03-06 00:02:27 -05:00
-
09b128f27a
Move more stuff out of App.js
Philipp Heckel
2022-03-05 22:33:34 -05:00
-
acde2e5b6e
Remove indexPage
Philipp Heckel
2022-03-05 22:18:03 -05:00
-
420e35c33c
Use location.origin as default base URL
Philipp Heckel
2022-03-05 22:11:32 -05:00
-
c5ce51f242
Add --web-root switch
Philipp Heckel
2022-03-05 21:28:25 -05:00
-
2743c96694
Re-embed fonts
Philipp Heckel
2022-03-05 21:15:40 -05:00
-
36ccfac787
Fix tests
Philipp Heckel
2022-03-05 20:48:27 -05:00
-
e27d5719f0
Embed new web UI into server
Philipp Heckel
2022-03-05 20:24:10 -05:00
-
1a3816c1ff
Strip down old web app
Philipp Heckel
2022-03-05 14:48:42 -05:00
-
52a55f71e6
Support external routes
Philipp Heckel
2022-03-05 08:52:52 -05:00
-
b5670d9a71
Routing
Philipp Heckel
2022-03-04 16:10:04 -05:00
-
e7bd3abadc
SubscribeDialog use existing user
Philipp Heckel
2022-03-04 12:10:11 -05:00
-
5878d7e5a6
Conn state listener, click action button
Philipp Heckel
2022-03-04 11:08:32 -05:00
-
3bce0ad4ae
Lightbox backdrop fixes
Philipp Heckel
2022-03-03 20:28:16 -05:00
-
695e029147
Make connections react on changes of users; this works wonderfully
Philipp Heckel
2022-03-03 20:07:35 -05:00
-
08846e4cc2
Refactor the db; move to *Manager classes
Philipp Heckel
2022-03-03 16:52:07 -05:00
-
f9219d2d96
Attachments
Philipp Heckel
2022-03-03 14:51:56 -05:00
-
7dfb2d50c7
Attachments, WIP
Philipp Heckel
2022-03-02 20:22:53 -05:00
-
349872bdb3
Switch everything to Dexie.js
Philipp Heckel
2022-03-02 16:16:30 -05:00
-
39f4613719
Do not store notifications in localStorage anymore
Philipp Heckel
2022-03-01 22:41:49 -05:00
-
effc1f42eb
Switch prefs to dexie
Philipp Heckel
2022-03-01 22:01:51 -05:00
-
23d275acec
Add Dexie for persistence; user management with dexie; this is the way
Philipp Heckel
2022-03-01 21:23:12 -05:00
-
8036aa2942
Remove mui/styles, Settings page, make minPriority functional, ahh so ugly
Philipp Heckel
2022-03-01 16:22:47 -05:00
-
f23c7a2dbf
Use another server
Philipp Heckel
2022-02-28 16:56:38 -05:00
-
17e5af654b
"No topics" and "No notifications" view
Philipp Heckel
2022-02-28 11:52:50 -05:00
-
0909354a6c
Switch to since=ID
Philipp Heckel
2022-02-27 19:29:17 -05:00
-
cda9dfa9d0
Merge branch 'main' into ui
Philipp Heckel
2022-02-27 16:10:21 -05:00
-
-
018fa816e2
Update docs
Philipp Heckel
2022-02-27 16:02:46 -05:00
-
efa6d03ba5
Bump version
v1.16.0
Philipp Heckel
2022-02-27 15:49:31 -05:00
-
1ed4ebaf03
Docs, release notes
Philipp Heckel
2022-02-27 15:45:43 -05:00
-
10c69a722f
Merge branch 'main' of github.com:binwiederhier/ntfy into main
Philipp Heckel
2022-02-27 14:58:18 -05:00
-
-
324500d0b3
Deprecation notice
#153
Philipp Heckel
2022-02-27 14:57:44 -05:00
-
4cd30c35ce
Rename cache to messageCache
Philipp Heckel
2022-02-27 14:47:28 -05:00
-
e79dbf4d00
Docs
Philipp Heckel
2022-02-27 14:40:44 -05:00
-
e29a18a076
Add another scheduled message to since ID test
Philipp Heckel
2022-02-27 14:31:22 -05:00
-
f17df1e926
Combine entirely
Philipp Heckel
2022-02-27 14:25:26 -05:00
-
c21737d546
Combine tests and all that
Philipp Heckel
2022-02-27 14:21:34 -05:00
-
6dc4e441e4
Fix tests; remove memory implementation entirely
Philipp Heckel
2022-02-27 14:05:13 -05:00
-
7d93b0596b
Almost there; Replace memCache with :memory: SQLite cache
Philipp Heckel
2022-02-27 09:38:46 -05:00
-
8b32cfaaff
Implement since=ID logic in mem cache; add tests; still failing
Philipp Heckel
2022-02-26 20:19:28 -05:00
-
18b91cf250
Merge branch 'since-id' into ui
Philipp Heckel
2022-02-26 16:01:31 -05:00
-
-
4af9c07577
WIP: Since ID, works
Philipp Heckel
2022-02-26 15:57:10 -05:00
-
fb90ab480a
Action bar fixes
Philipp Heckel
2022-02-26 14:36:23 -05:00
-
d705d3c3b1
Fix action bar
Philipp Heckel
2022-02-26 14:22:21 -05:00
-
ee743a7b01
TODOs
Philipp Heckel
2022-02-26 11:51:45 -05:00
-
e422c2c479
Poll on page refresh; validate subscribe dialog properly; avoid save-races
Philipp Heckel
2022-02-26 11:45:39 -05:00
-
aa79fe2861
Desktop notifications
Philipp Heckel
2022-02-26 10:14:43 -05:00
-
530f55c234
Fully support auth in Web UI; persist users in localStorage (for now); add ugly ?auth=... param
Philipp Heckel
2022-02-25 23:25:04 -05:00
-
6d343c0f1a
Login page of "subscribe dialog", still WIP, but looking nice
Philipp Heckel
2022-02-25 16:07:25 -05:00
-
1599793de2
WIP: Auth
Philipp Heckel
2022-02-25 13:40:03 -05:00
-
42016f48ff
Move things around
Philipp Heckel
2022-02-25 12:46:22 -05:00
-
f9e22dcaa9
Allow deleting individual notifications
Philipp Heckel
2022-02-25 10:23:04 -05:00
-
703f94a25f
Refactor to responsive drawer
Philipp Heckel
2022-02-24 20:18:46 -05:00
-
0958c1d527
Re-add persistence
Philipp Heckel
2022-02-24 15:17:47 -05:00
-
fef46823eb
Dedup without keeping deleted array
Philipp Heckel
2022-02-24 14:53:45 -05:00
-
48523a2269
Emojis, formatting, clear all
Philipp Heckel
2022-02-24 12:26:07 -05:00
-
202c4ac4b3
Do not fetch old messages on old connecting to avoid douple rendering
Philipp Heckel
2022-02-24 10:30:58 -05:00
-
1536201e9a
Reconnect on failure, with backoff; Deduping notifications
Philipp Heckel
2022-02-24 09:52:49 -05:00
-
3fac1c3432
Refactor to make it more like the Android app
Philipp Heckel
2022-02-23 20:30:12 -05:00
-
415ab57749
Poll on subscribe; test message
Philipp Heckel
2022-02-22 23:22:30 -05:00
-
c57fac283e
Unsubscribe
Philipp Heckel
2022-02-22 22:10:50 -05:00
-
2eff8d6b47
Merge pull request #150 from rogeliodh/patch-1
Philipp C. Heckel
2022-02-21 17:26:53 -05:00
-
-
40be2a9153
add watchtower/shoutrrr examples
#150
Rogelio Domínguez Hernández
2022-02-21 16:21:42 -06:00
-
-
4ba23390b5
Settings icon
Philipp Heckel
2022-02-21 16:24:13 -05:00
-
dd1a85e733
Awful use of localstorage
Philipp Heckel
2022-02-20 20:04:03 -05:00
-
c6c3caec39
Restructure
Philipp Heckel
2022-02-20 16:55:55 -05:00
-
8c0f3b2304
Add dialog
Philipp Heckel
2022-02-19 22:26:58 -05:00
-
c859f866b8
Move to dashboard theme
Philipp Heckel
2022-02-19 19:48:33 -05:00
-
b497063af4
Make topics clickable, show notifications
Philipp Heckel
2022-02-18 15:47:25 -05:00
-
1fe598a966
Split stuff
Philipp Heckel
2022-02-18 14:41:01 -05:00
-
31e7aa24bc
Subscription form
Philipp Heckel
2022-02-18 11:07:04 -05:00
-
4c4e689af4
WIP: React
Philipp Heckel
2022-02-18 09:49:51 -05:00
-
-
43326be637
Merge pull request #148 from lrabane/cli-auth
Philipp C. Heckel
2022-02-17 15:25:18 -05:00
-
-
7e1a71b694
Add docs for auth support with CLI
#148
lrabane
2022-02-17 20:26:04 +01:00
-
b89c18e83d
Add support for auth in client config
lrabane
2022-02-17 19:16:01 +01:00
-
f4f5edb230
Add auth support for subscribing
lrabane
2022-02-17 19:12:20 +01:00
-
-
ce9e9f3e0d
Add test for IP exempt setting
v1.15.0
Philipp Heckel
2022-02-14 19:23:57 -05:00
-
da4cf04594
Compress binary with upx, closes #137
Philipp Heckel
2022-02-14 19:12:50 -05:00
-
0677b3bd7e
Re-add OPTIONS:
#145
Philipp Heckel
2022-02-14 17:08:26 -05:00
-
eed233a793
Double requests/sec limit; update docs
Philipp Heckel
2022-02-14 17:07:17 -05:00
-
2ad0802b65
Rate limit exemption; relates to #144
Philipp Heckel
2022-02-14 16:09:59 -05:00
-
0df8aa9a5d
Replace \\n with \n in X-Message header
Philipp Heckel
2022-02-13 09:23:55 -05:00
-
d3f71f9d0a
Bump version
v1.14.1
Philipp Heckel
2022-02-09 19:22:46 -05:00
-
8187b49599
Fixed ARMv8 Docker build
Philipp Heckel
2022-02-09 19:20:30 -05:00
-
2188643387
Update docs
Philipp Heckel
2022-02-09 16:15:48 -05:00
-
344031b575
Reduce bcrypt cost to 10
Philipp Heckel
2022-02-07 22:09:31 -05:00
-
a320093cb8
Bump version
Philipp Heckel
2022-02-03 22:57:16 -05:00
-
7fb7ba2fa5
Merge branch 'main' of github.com:binwiederhier/ntfy into main
v1.14.0
Philipp Heckel
2022-02-03 22:33:30 -05:00
-
-
3902599c52
More tests; enough!
#114
Philipp Heckel
2022-02-03 22:26:22 -05:00
-
4972407145
More polishing, more docs; the only thing left are tests for access.go
Philipp Heckel
2022-02-03 20:20:50 -05:00
-
d714af43c9
More docs, more tests, more docs
Philipp Heckel
2022-02-03 20:07:23 -05:00
-
29c2fc5472
CLI tests for 'ntfy user'
Philipp Heckel
2022-02-03 16:10:15 -05:00
-
1c9766b8fd
More docs
Philipp Heckel
2022-02-03 13:40:19 -05:00
-
68351230f3
Docs docs docs docs docs
Philipp Heckel
2022-02-02 22:46:48 -05:00