Commit Graph

66 Commits (main)

Author SHA1 Message Date
Harvey Tindall f460bfcfc6
logip: fix user logging
5 months ago
Harvey Tindall 269836fc99
ips: add advanced settings for ip logging
5 months ago
Harvey Tindall 195813c058
backups: triggerable in ui, viewable, downloadable
5 months ago
Harvey Tindall 733ab37539
backups: add backup daemon to run every n minutes, keep x most recent backups
5 months ago
Harvey Tindall 1a6897637f
userpage: allow manual disable of pwr through username/email/contact
5 months ago
Harvey Tindall 44d7e173e3
activity: add limiting settings
7 months ago
Stefan Schokker 85de1c97ff feat: Add SMTP authentication types to settings
7 months ago
Harvey Tindall 5702e8012c
proxy: use for updater & SMTP
7 months ago
Harvey Tindall ea0598e507
db: move legacy data loading out of main/config
11 months ago
Harvey Tindall 28c3d9d2e4
db: use db key to store migration status
11 months ago
Harvey Tindall 833be688ac
storage: start db migration (badger(hold))
11 months ago
Harvey Tindall 7b9b0d8a84
userpage: implement login message card
11 months ago
Harvey Tindall 726acb9c29
userpage: initial page
11 months ago
Harvey Tindall 15e5564b12
discord: add/move to slash commands
2 years ago
Harvey Tindall e6cc7fce1a
form: add setting for changing redirect url
2 years ago
Harvey Tindall d8b1f03ac4
form: substitute Jellyfin on success messages
2 years ago
Harvey Tindall 73c7f22bd1
messages: add option to show/hide linking on registration
3 years ago
Stefan Schokker b7236319ec Actually use correct variable, actually use variable correctly and added a loadConfig entry
3 years ago
Harvey Tindall d560df5b1e
switch smtp library, add, HELLO hostname option
3 years ago
Harvey Tindall 9693ce3dcd
settings: add redundant URL base for pwr
3 years ago
Harvey Tindall 833d02b032
matrix: end-to-end encryption by default
3 years ago
Harvey Tindall 3e55cd1e31
accounts: add templates for announcements
3 years ago
Harvey Tindall 788afa1025
config: automatically add http://
3 years ago
Harvey Tindall 19715f25f6
Move all migrations to separate file
3 years ago
Harvey Tindall 75fdf6ec3d
Matrix: Connect on accounts tab, customizable chat topic
3 years ago
Harvey Tindall e97b90d4d7
Matrix: Setup bot, add PIN verification
3 years ago
Harvey Tindall a6447165b7
add email notify enable/disable; remove (de)hyphening
3 years ago
Harvey Tindall d928df7ab2
Discord: Start bot, add !start and pin validity check
3 years ago
Harvey Tindall ea0293bd4e
Split some settings into new "messages" section
3 years ago
Harvey Tindall 99875b9176
almost complete telegram user verification
3 years ago
Harvey Tindall 55e21f8be3
accounts: add user enable/disable & emails
3 years ago
Harvey Tindall 9370913ace
add password reset link option
3 years ago
Harvey Tindall 92332206f0
add basic update functionality
3 years ago
Harvey Tindall fa7da1b23f
Don't use cache to ApplySettings and CreateProfile
3 years ago
Harvey Tindall 1e9d184508
implement user expiry functionality
3 years ago
Harvey Tindall 40fc5e9604
Fix email editor when plaintext setting enabled
3 years ago
Harvey Tindall b3fa667db1
version with ldflags instead of script
3 years ago
Harvey Tindall cc4e12c405
finish backend of custom emails
3 years ago
Harvey Tindall eb406ef951
Implement email template generation
3 years ago
Harvey Tindall fa433c88a8
add announcement emails
3 years ago
Harvey Tindall adbb5b9d38
Fix filepath separator and external files on windows
3 years ago
Harvey Tindall cdc837e781
trim '/' from path when using systemFS
3 years ago
Harvey Tindall aaed272bf2
use embed.fs wrapper on data
3 years ago
Harvey Tindall 72cf3e2240
add external/internal data options
3 years ago
Harvey Tindall 815bdc35ac
fully self-contained
3 years ago
Harvey Tindall fefe2d82a4
rebase 12/02, use go1.16rc1 in make, remove ioutil, start switching to io/fs for file i/o
3 years ago
Harvey Tindall 2ee0ed55f6
forgot key agh
3 years ago
Harvey Tindall 456ef556b1
add inter-section dependency for settings
3 years ago
Harvey Tindall ee026714d4
Add optional email confirmation
3 years ago
Harvey Tindall ea262ca60b
add optional welcome email for new users
3 years ago