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
bddde5c637
Bump Go version, Generics whoooo
2022-10-01 15:50:48 -04:00
Philipp Heckel
ab955d4d1c
Logging
2022-06-01 16:57:35 -04:00
Philipp Heckel
dc0e699fb5
WIP: Logging
2022-05-29 22:14:14 -04:00
Philipp Heckel
c33065151e
Switch to build tags "noserver" instead of using _linux suffix
2022-05-21 09:46:49 -04:00
Philipp Heckel
7d473488de
Working Windows build
2022-05-09 11:03:40 -04:00
Philipp Heckel
4972407145
More polishing, more docs; the only thing left are tests for access.go
2022-02-03 20:20:50 -05:00
Philipp Heckel
d714af43c9
More docs, more tests, more docs
2022-02-03 20:07:23 -05:00
Philipp Heckel
0ad85262c1
More docs; this will never end
2022-02-02 19:26:17 -05:00
Philipp Heckel
1552d8103e
More docs docs docs
2022-02-01 23:39:57 -05:00
Philipp Heckel
5cf92c55c6
Docs and minor improvements to "ntfy access"
2022-02-01 16:40:33 -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
460162737a
More auth
2022-01-24 00:54:28 -05:00