Commit Graph

156 Commits (69dcaf37978d7f4ab6755db623ace57c72343c8c)

Author SHA1 Message Date
Harvey Tindall 742f5c095a
log: add basic database write debug logging
1 year ago
Harvey Tindall 5702e8012c
proxy: use for updater & SMTP
1 year ago
Harvey Tindall 523902f951
proxy: add http/socks5 support, use for Jellyfin
1 year ago
Harvey Tindall f6fdd41b35
jellyfin: retry initial connection (configurable)
1 year ago
Harvey Tindall ea0598e507
db: move legacy data loading out of main/config
1 year ago
Harvey Tindall 63948a6de0
db: migrate invites, user expiry
1 year ago
Harvey Tindall 833be688ac
storage: start db migration (badger(hold))
1 year ago
Harvey Tindall b7b3aa1eb7
build: fix goreleaser, include optional builder name
1 year ago
Harvey Tindall 14c18bd668
form: rework email confirmation
1 year ago
Harvey Tindall d3c5feaf1b
userpage: use form langfile, move login strings to common
1 year ago
Harvey Tindall 726acb9c29
userpage: initial page
1 year ago
Harvey Tindall 918f8816c5
auth: slight refactor, setup user auth
1 year ago
Harvey Tindall ad40d7d8a9
fix bugs with restarts/interrupts
1 year ago
Harvey Tindall f88f71d933
pwreset: Stop daemon on restart, dont fail if json is malformed
1 year ago
Harvey Tindall d688dd02c8
args: respect other args when start/stop/daemon are used
1 year ago
Harvey Tindall 6431613363
update version; mention log button in bug report template
3 years ago
Harvey Tindall d1b5b74060
make most modals white
3 years ago
Harvey Tindall d81679fbae
print error if logging fails
3 years ago
Harvey Tindall 4fcba32f74
apidocs: re-version, set up for hosted ui
3 years ago
Harvey Tindall eeb9b07bce
admin: add manual "Send Password reset" to accounts tab
3 years ago
Harvey Tindall fbe3553b25
fix missing last log line
3 years ago
Harvey Tindall 2be34ed063
quote jellyfin URL for censoring in logs
3 years ago
Harvey Tindall eb3489b34f
tray: fix crashlogs, restart from web
3 years ago
Harvey Tindall 6e88c1f4fc
setup: MkdirAll config dir if necessary
3 years ago
Harvey Tindall 67c60cb677
fix 'jfa-go systemd' layout
3 years ago
Harvey Tindall 6551eeb938
setup: also respect -host
3 years ago
Harvey Tindall 36c23c1e4f
setup: respect -p/-port
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 21125033ff
Add copy button to crash page
3 years ago
Harvey Tindall b538922c05
Show log on log.Fatal calls, provide "sanitized" version, fix goreleaser
3 years ago
Harvey Tindall f0f4e8118e
Generate crash report txt and webpage
3 years ago
Harvey Tindall e49996c401
Setup: Don't break if setup not completed, fix restart
4 years ago
Harvey Tindall 19715f25f6
Move all migrations to separate file
4 years ago
Harvey Tindall 9bd6abadf4
Matrix: Fix user storage
4 years ago
Harvey Tindall e97b90d4d7
Matrix: Setup bot, add PIN verification
4 years ago
Harvey Tindall 7035a3fe9c
Tray: Add button to open logs
4 years ago
Harvey Tindall 62c29d55cc
Log output to TEMP/jfa-go.log when Tray enabled
4 years ago
Harvey Tindall 85536ff79e
expand CONTRIBUTING, print if tray enabled on startup
4 years ago
Harvey Tindall f419a57e6d
Fixed loaded message, Tray by default
4 years ago
Harvey Tindall 5a9bc1c66f
Merge Discord branch
4 years ago
Harvey Tindall b8e3fc636c
Accounts: Fix cog on telegram when no discord linked
4 years ago
Harvey Tindall a6447165b7
add email notify enable/disable; remove (de)hyphening
4 years ago
Harvey Tindall e931c09a34
add message when web ui is loaded
4 years ago
Harvey Tindall d928df7ab2
Discord: Start bot, add !start and pin validity check
4 years ago
Harvey Tindall 8cf9b1f905
add basic tray functionality
4 years ago
Harvey Tindall 33f8070e57
cleanup; fix stripping with DEBUG=on
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 9944cc2db9
refactor; move logger to module
4 years ago