Add nostr login and periodic vote-beta announcements

This commit is contained in:
2026-09-04 11:56:39 -05:00
parent 5dde44e98e
commit ca44cf73df
14 changed files with 1775 additions and 108 deletions
+3
View File
@@ -24,3 +24,6 @@ initial_sync_timeout: 300 # Initial sync timeout for post_results (ms)
post_loop_interval: 1 # Delay between post_results loop iterations (s)
user_list_interval: 300 # How often the user-list service refreshes (s)
user_list_retry_interval: 60 # Retry delay on user-list error (s)
# --- Feature toggles ---
suggestion_announce_interval: 0 # Post a vote-beta announcement every N suggestions received (0 = disabled)
+3
View File
@@ -22,3 +22,6 @@ initial_sync_timeout: 300 # Initial sync timeout for post_results (ms)
post_loop_interval: 1 # Delay between post_results loop iterations (s)
user_list_interval: 300 # How often the user-list service refreshes (s)
user_list_retry_interval: 60 # Retry delay on user-list error (s)
# --- Feature toggles ---
suggestion_announce_interval: 0 # Post a vote-beta announcement every N suggestions received (0 = disabled)
+1
View File
@@ -12,3 +12,4 @@ dbName: ""
vote_host: "agmninex.online"
vote_path: "lunch" # URL slug for this room's voting page (http://<vote_host>:9081/<vote_path>)
vote_activity_hours: 6672 # Hours a user must have been active within to be eligible to vote
suggestion_announce_interval: 0 # Post a vote-beta announcement every N suggestions received (0 = disabled)
+1
View File
@@ -12,3 +12,4 @@ dbName: ""
vote_host: "agmninex.online"
vote_path: "jb-chat" # URL slug for this room's voting page (http://<vote_host>:9081/<vote_path>)
vote_activity_hours: 6672 # Hours a user must have been active within to be eligible to vote
suggestion_announce_interval: 0 # Post a vote-beta announcement every N suggestions received (0 = disabled)