Tom Hubrecht
44b7c2f198
user: Allow changing the hashed password directly
...
This adds the detection of `NTFY_PASSWORD_HASH` when creating a user or
changing its passsword so that scripts don't have to manipulate the bare
password.
2025-05-21 16:34:14 +02:00
binwiederhier
1c3ed3ea40
Do not allow empty passwords when creating users
2023-11-19 05:47:41 -05:00
binwiederhier
22f48c5ad3
Change mod path
2023-11-16 20:54:58 -05:00
binwiederhier
6c51b7558a
Fine tuning error messages, add --ignore-exists flag to tier/user command
2023-02-16 10:35:23 -05:00
binwiederhier
e6bb5f484c
Self-review, round 2
2023-02-09 15:24:12 -05:00
binwiederhier
a32e8abc12
"ntfy tier" CLI command
2023-02-07 12:02:25 -05:00
binwiederhier
7cc8c81bd8
Continued logging work
2023-02-05 23:34:27 -05:00
binwiederhier
d717bf39ac
"ntfy token" CLI
2023-01-29 21:42:40 -05:00
binwiederhier
000bf27c87
Speed up tests, hopefully fix races
2023-01-28 09:03:14 -05:00
binwiederhier
954d919361
Delayed deletion
2023-01-22 22:21:30 -05:00
binwiederhier
01fd4754f9
WIP: Stripe integration
2023-01-14 06:43:44 -05:00
binwiederhier
7e528d9c10
Sync topic (begin), rename user fields
2023-01-09 21:53:21 -05:00
binwiederhier
3aba7404fc
Tiers make sense for admins now
2023-01-09 15:40:46 -05:00
binwiederhier
60f1882bec
Startup queries, foreign keys
2023-01-05 15:20:44 -05:00
binwiederhier
4b9d40464c
Replace read/write flags with Permission
2023-01-02 21:12:42 -05:00
binwiederhier
d9722a9825
Fix almost all tests
2022-12-27 22:14:14 -05:00
binwiederhier
d4c7ad4beb
Rename auth package to user; add extendToken feature
2022-12-25 11:41:38 -05:00
binwiederhier
c2f16f740b
Stuff
2022-12-14 23:11:22 -05:00
Philipp Heckel
bddde5c637
Bump Go version, Generics whoooo
2022-10-01 15:50:48 -04:00
Philipp Heckel
30c8d6b02b
Fix auth_file not working for ntfy user command
2022-06-24 19:13:10 -04:00
Philipp Heckel
a7d8e69dfd
Refine NTFY_PASSWORD logic
2022-06-20 16:03:39 -04:00
Kenix3
f3e5961892
Fixes envvar fetch in ntfy user add for password
2022-06-20 14:21:30 -04:00
Kenix
7de7e0de12
Adds missing colon assignment for username variable in ntfy user add command.
2022-06-20 13:26:13 -04:00
Kenix
727c6268b9
Updating order of variables ntfy user add command.
2022-06-20 13:25:31 -04:00
Kenix
50cd50cfdf
Moves password stdin down to the original location.
2022-06-20 13:24:42 -04:00
Kenix
1265e69eee
Changes user add to use a NTFY_PASSWORD env var rather than NTFY_USER.
2022-06-20 13:19:54 -04:00
Kenix
3dec7efadb
Add user now supports reading password from an env var.
2022-06-15 11:42:22 -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
f4e8ebc053
Remove urfave/cli workaround
2022-03-16 14:50:00 -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
29c2fc5472
CLI tests for 'ntfy user'
2022-02-03 16:10:15 -05:00
Philipp Heckel
1552d8103e
More docs docs docs
2022-02-01 23:39:57 -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
243d549975
Command help
2022-01-23 01:00:38 -05:00
Philipp Heckel
e309775ac1
More auth CLi
2022-01-23 00:54:18 -05:00