binwiederhier
b10b0f8a6a
Enable automatic tax
2023-01-30 09:30:51 -05:00
binwiederhier
4ad1099e9f
Fix staticcheck
2023-01-29 22:05:50 -05:00
binwiederhier
4f5e40e161
Fix test
2023-01-29 21:51:49 -05:00
binwiederhier
d717bf39ac
"ntfy token" CLI
2023-01-29 21:42:40 -05:00
binwiederhier
c12ecb9f21
More tests
2023-01-29 20:11:58 -05:00
binwiederhier
00af52411c
More billing unit tests
2023-01-29 16:15:08 -05:00
binwiederhier
f4c54a1643
Associate file downloads with uploader
2023-01-29 15:11:26 -05:00
binwiederhier
40ba143a63
nowrap
2023-01-28 22:13:43 -05:00
binwiederhier
0e36ac84d8
Test anonymous user is same as non-tier user
2023-01-28 21:27:05 -05:00
binwiederhier
92d563371c
No more v.user races
2023-01-28 20:43:06 -05:00
binwiederhier
e596834096
Add "last access" to access tokens
2023-01-28 20:29:06 -05:00
binwiederhier
000bf27c87
Speed up tests, hopefully fix races
2023-01-28 09:03:14 -05:00
binwiederhier
b77920bb4b
Fix linting errors
2023-01-28 07:40:29 -05:00
binwiederhier
16c14bf709
Add Access Tokens UI
2023-01-27 23:10:59 -05:00
binwiederhier
62140ec001
Rate limiting refactor, race fixes, more tests
2023-01-27 11:33:51 -05:00
binwiederhier
ccc2dd1128
Get rid of v.messages counter
2023-01-27 10:06:48 -05:00
binwiederhier
9e9caee639
(Hopefully) remove statsQueue races
2023-01-27 09:59:16 -05:00
binwiederhier
22c66203a0
Reset message limiter, test
2023-01-27 09:42:54 -05:00
binwiederhier
810a29ea72
Fix go vet
2023-01-26 23:10:58 -05:00
binwiederhier
c874a641df
Rate limits make sense now!
2023-01-26 22:57:18 -05:00
binwiederhier
a036814d98
Merge branch 'main' into user-account
2023-01-26 11:26:36 -05:00
binwiederhier
2624897efe
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-01-26 11:26:23 -05:00
binwiederhier
df6f53a161
Add Shoutrrr integration
2023-01-26 11:26:11 -05:00
binwiederhier
03312559a7
Limiter
2023-01-26 11:24:37 -05:00
binwiederhier
3ab352e253
Merge branch 'main' of github.com:binwiederhier/ntfy into user-account
2023-01-25 22:27:56 -05:00
Philipp C. Heckel
b941551fff
Thanks to @billycao for your sponsorship
2023-01-25 22:27:47 -05:00
binwiederhier
593e0748a8
Payment checkout test, rate limit resetting on tier change; failing
2023-01-25 22:26:04 -05:00
binwiederhier
236254d907
Add bandwidth limit to tier; fix display name sync issues
2023-01-25 10:05:54 -05:00
binwiederhier
1771cb3fdb
No flickering for sync topic
2023-01-24 15:31:39 -05:00
binwiederhier
eecd689ad5
Fix sync display name and delete after issue
2023-01-24 15:05:19 -05:00
binwiederhier
3e48c86ee9
Merge branch 'main' into user-account
2023-01-24 15:04:44 -05:00
binwiederhier
471775ae49
Remove upx references
2023-01-24 14:57:50 -05:00
binwiederhier
a278297f28
Fix websocket issue
2023-01-24 14:44:14 -05:00
binwiederhier
38a1193523
Merge branch 'main' into user-account
2023-01-24 10:32:24 -05:00
binwiederhier
3d84bdf77b
Thanks to @andreapx for your donation
2023-01-24 10:32:11 -05:00
Philipp C. Heckel
8668143127
Update FUNDING.yml
2023-01-24 10:25:56 -05:00
binwiederhier
0d537c8a24
Reserve icons
2023-01-23 20:04:04 -05:00
binwiederhier
bce71cb196
Kill existing subscribers when topic is reserved
2023-01-23 14:05:41 -05:00
binwiederhier
e82a2e518c
Add password confirmation to account delete dialog, v1/tiers test
2023-01-23 10:58:39 -05:00
binwiederhier
954d919361
Delayed deletion
2023-01-22 22:21:30 -05:00
Philipp C. Heckel
295bad59bb
Merge pull request #594 from jpbaril/patch-1
...
Elements requiring chown to run non-root Docker
2023-01-22 07:41:24 -05:00
Jean-Philippe Baril
804ee3b298
Elements requiring chown to run non-root Docker
...
We also have to chown the attachments directory otherwise the docker container does not start and crashes.
BTW, all that should be automated at the container creation.
Because it took me at least an hour to understand that the only way to accomplish that chown command was to first launch the container as root, run the commands, and only then edit docker-compose.yml to add uid/gid. After that I could restart the container and it would now not crash.
2023-01-22 04:32:30 -05:00
binwiederhier
9c082a8331
Introduce text IDs for everything (esp user), to avoid security and accounting issues
2023-01-21 23:15:22 -05:00
binwiederhier
88abd8872d
Changing password should confirm the old password
2023-01-21 20:52:16 -05:00
binwiederhier
c66a9851cc
Re-add password confirmation
2023-01-21 20:07:39 -05:00
binwiederhier
75c07221ef
Added n8n-ntfy
2023-01-21 16:23:15 -05:00
binwiederhier
f443e643ee
Merge branch 'main' into user-account
2023-01-21 16:20:39 -05:00
binwiederhier
b82794df05
Thank you @julianlam for your sponsorship
2023-01-21 16:20:24 -05:00
binwiederhier
14f3571e67
More TODOs
2023-01-21 16:19:48 -05:00
binwiederhier
5a7cedce95
More TODOs, hurray
2023-01-21 16:02:56 -05:00