Nick Farrell
b218e62ffc
Actually apply the pre-commit fixers to the codebase.
...
This can be redone manually with
`pre-commit run --all`
While the pre-commit hook could be merged to run locally,
it is much cleaner to align all the files to best-practice
syntax in a single commit. It is also required for server-side
validation.
2022-12-23 08:15:51 +11:00
Philipp Heckel
344031b575
Reduce bcrypt cost to 10
2022-02-07 22:09:31 -05:00
Philipp Heckel
5cf92c55c6
Docs and minor improvements to "ntfy access"
2022-02-01 16:40:33 -05:00
Philipp Heckel
e56eb0c178
Allow 'ntfy access --reset'
2022-02-01 12:23:11 -05:00
Philipp Heckel
198e2cfd90
Do not forward messages to Firebase if topic is not world-readable
2022-01-31 19:33:22 -05:00
Philipp Heckel
936e95fd9e
Rename Topic to TopicPattern in Grant
2022-01-31 11:47:30 -05:00
Philipp Heckel
c56814e7da
Add wildcard access control
2022-01-31 11:44:58 -05:00
Philipp Heckel
89957e7058
Docblocking
2022-01-25 22:30:53 -05:00
Philipp Heckel
7d9f687768
Tests
2022-01-25 21:57:28 -05:00
Philipp Heckel
460162737a
More auth
2022-01-24 00:54:28 -05:00
Philipp Heckel
393f95aeac
Auth CLI, continued
2022-01-23 23:02:39 -05:00
Philipp Heckel
03a4e3e8e9
More CLI for access control
2022-01-23 15:30:30 -05:00
Philipp Heckel
e309775ac1
More auth CLi
2022-01-23 00:54:18 -05:00
Philipp Heckel
f388fd9c90
Move to package
2022-01-23 00:02:16 -05:00