Commit Graph

116 Commits (790accc007a90638d05d5154ec8c2eb024d0fabd)

Author SHA1 Message Date
Harvey Tindall 762d5325fb
matrix: E2EE as build option
3 years ago
Harvey Tindall 4d3acb2c4c
settings: include custom email template setting
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 b682685a3b
update weblate link
3 years ago
Harvey Tindall 0a71d5b216
PWR: Add option to set new password from magic link
4 years ago
Harvey Tindall e7cb1f516b
Mention wiki in Telegram/Discord/Matrix settings descriptions
4 years ago
Harvey Tindall 75fdf6ec3d
Matrix: Connect on accounts tab, customizable chat topic
4 years ago
Harvey Tindall e97b90d4d7
Matrix: Setup bot, add PIN verification
4 years ago
Harvey Tindall 1f9af8df89
Discord: Add option to provide server invite
4 years ago
Harvey Tindall f8f5f35cc1
PIN verification, notifications, multiple notif providers
4 years ago
Harvey Tindall d928df7ab2
Discord: Start bot, add !start and pin validity check
4 years ago
Harvey Tindall 901ad7529e
mention wiki in telegram settings description
4 years ago
Harvey Tindall ea0293bd4e
Split some settings into new "messages" section
4 years ago
Harvey Tindall 99875b9176
almost complete telegram user verification
4 years ago
Harvey Tindall af61549bf1
ombi: reset password when using pwr links
4 years ago
Harvey Tindall 22a0d8925d
Remove unused typescript, update config readme
4 years ago
Harvey Tindall 55e21f8be3
accounts: add user enable/disable & emails
4 years ago
Harvey Tindall d701c5f27d
add months field to invites & expiry
4 years ago
Harvey Tindall 9370913ace
add password reset link option
4 years ago
Harvey Tindall 111533fa2d
add advanced setting type with toggle in settings
4 years ago
Harvey Tindall 43e5bbbe21
add option to trust specific cert for SMTP
4 years ago
Harvey Tindall 92332206f0
add basic update functionality
4 years ago
Harvey Tindall 1e9d184508
implement user expiry functionality
4 years ago
Harvey Tindall eb406ef951
Implement email template generation
4 years ago
Harvey Tindall 93b5b483cc
add plaintext email option, use text/template
4 years ago
Harvey Tindall 403ad58274
move all scripts to scripts/
4 years ago
Harvey Tindall f794322392
Merge branch 'go1.16'
4 years ago
Harvey Tindall ba7370171a
lowercase lang, go mod tidy
4 years ago
Harvey Tindall e6775cd2d1
use embed.fs wrapper for langFS so lang/ is not needed in paths
4 years ago
Harvey Tindall 815bdc35ac
fully self-contained
4 years ago
Harvey Tindall 0330540f87
Use fs for language, add lang_files option
4 years ago
Harvey Tindall fefe2d82a4
rebase 12/02, use go1.16rc1 in make, remove ioutil, start switching to io/fs for file i/o
4 years ago
Harvey Tindall 456ef556b1
add inter-section dependency for settings
4 years ago
Harvey Tindall ee026714d4
Add optional email confirmation
4 years ago
Harvey Tindall bf1e6230dc
split some strings into common file; use lang file to setup page
4 years ago
Harvey Tindall ea262ca60b
add optional welcome email for new users
4 years ago
Harvey Tindall 26a1f30d32
Fix initial language setting value
4 years ago
Harvey Tindall ffc62574ec
Fix server push and use Link header to load CSS
4 years ago
Harvey Tindall 772e12d11c
add optional tls/http2 support
4 years ago
Harvey Tindall bc99dc34ee
Add email translation, add part of french translations
4 years ago
Harvey Tindall a3351f4da8
separate options for form and admin language
4 years ago
Harvey Tindall 3fbbc7f620
add language selector to form
4 years ago
Harvey Tindall e532000ad0 Mention emby in README, add notices about password resets
4 years ago
Harvey Tindall 8d0dc232d7 option to substitute "Jellyfin" in form.html
4 years ago
Harvey Tindall f5602f1e96 change settings description and console warning
4 years ago
Harvey Tindall d9e1e2f58b compiles, basic issues fixed
4 years ago
Harvey Tindall eb370d64df
Merge a17t-redesign, kinda ts-ify setup.js
4 years ago
Harvey Tindall 9dbf60e3df
add URL base option for subfolder proxies
4 years ago
Harvey Tindall d64e98da37
use Bearer auth instead of Basic
4 years ago
Harvey Tindall 8e45ecb214
add cache_timeout option
4 years ago
Harvey Tindall d64d5c194f
initial steps for localisation
4 years ago
Harvey Tindall 8089187b3e
use bs5 alpha2, config description changes
4 years ago
Harvey Tindall 82d07e423c
add optional path to custom web ui pages
4 years ago
Harvey Tindall 8e6cf799cd
use npx to avoid looking for node_modules, get rid of useless
4 years ago
Harvey Tindall 8672d7dc18
Separate email address and username for smtp
4 years ago
Harvey Tindall 2a2435ae11
remove version, device, device_id options, set them automatically
4 years ago
Harvey Tindall 9bd7fca95e
fix table sizing on bootstrap 4; fix profile application on single-use
4 years ago
Harvey Tindall 89e70f6f7a
Add default profile functionality
4 years ago
Harvey Tindall c4acb43cb8
Initial features for move to profiles
4 years ago
Harvey Tindall 9213f2a078
Add account deletion with email notification
4 years ago
Harvey Tindall ba67fa7536
Initial Ombi integration
4 years ago
Harvey Tindall 9850545f1b
add version to default config file
4 years ago
Harvey Tindall ec7609ed8c
Add debug flag; warning label for debug mode
4 years ago
Harvey Tindall 19bd31d968
attempt at using a config struct instead of the ini library
4 years ago
Harvey Tindall 62621dabb9 CLI flags, start setting up goreleaser, add build scripts
4 years ago