Harvey Tindall
f0dccc58aa
separate pprof from debug mode
...
enabled with -pprof now.
4 years ago
Harvey Tindall
636bc22d52
reimplement Lshortfile for log wrapper
...
Fixes all debug messages having "logger:<line>:" instead of the actual
caller.
4 years ago
Harvey Tindall
fc6b6a9c6b
Fix time parser for "ZZ" prefix
...
I think this means UTC-08:00, but this just strips it since time
handling is pretty naïve already.
4 years ago
Harvey Tindall
1a6d78352c
add comments, fix user expiry log spam
...
now actually removes the already deleted user from the expiry list.
4 years ago
Harvey Tindall
e351c35cc8
use banner class on banner in about
4 years ago
Harvey Tindall
618cc32a17
hide updates from settings when disabled at build-time
4 years ago
Harvey Tindall
a8bf670697
dont log updates when disabled
4 years ago
Harvey Tindall
0bdf8ad6ce
put upload.py in parent dir
4 years ago
Harvey Tindall
8f65e2e968
fix drone.yml for stable docker
4 years ago
Harvey Tindall
0d3f96c3a7
fix button height on accounts tab & expiry types on mobile
4 years ago
Harvey Tindall
cfa7947020
wrap items in accounts header
...
fixes mobile layout.
4 years ago
Harvey Tindall
b91de3f319
update images and readme
4 years ago
Harvey Tindall
1704ae8cb1
fix language link color on dark theme
4 years ago
Richard de Boer
50c6e6031d
translation from Weblate (Dutch)
...
Currently translated at 100.0% (140 of 140 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/nl/
4 years ago
Harvey Tindall
de92516d52
add updates section to setup
4 years ago
Harvey Tindall
cd67d3e7ab
merge translation
4 years ago
Harvey Tindall
c556878f11
hide password resets on setup when emby selected
4 years ago
Richard de Boer
3af4607171
translation from Weblate (Dutch)
...
Currently translated at 100.0% (139 of 139 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/nl/
4 years ago
Harvey Tindall
111533fa2d
add advanced setting type with toggle in settings
4 years ago
Harvey Tindall
5dc0a68b44
merge translations
4 years ago
Harvey Tindall
43e5bbbe21
add option to trust specific cert for SMTP
4 years ago
ClankJake
42921f6a3e
translation from Weblate (Portuguese (Brazil))
...
Currently translated at 99.2% (138 of 139 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/pt_BR/
4 years ago
Harvey Tindall
5892899114
thread compile_mjml
4 years ago
Peter Wickenberg
4404c84e7f
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (43 of 43 strings)
Translation: jfa-go/Emails
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/sv/
4 years ago
Peter Wickenberg
a86be55b5c
translation from Weblate (Swedish)
...
Currently translated at 100.0% (130 of 130 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/sv/
4 years ago
Peter Wickenberg
5eea72a579
translation from Weblate (Swedish)
...
Currently translated at 100.0% (28 of 28 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/sv/
4 years ago
Harvey Tindall
03247ddef8
Add accounts search
4 years ago
Harvey Tindall
e6e5b0f3cf
respect browser/os dark mode preference
4 years ago
Harvey Tindall
9b977bafbf
add other funding method
4 years ago
Harvey Tindall
77f755e43c
fix dropdown colors in dark mode on chrome
4 years ago
Harvey Tindall
30bef15855
Trim commit before comparing in IsNew()
...
Fixes the current version appearing as an update. Also fixed error
handling when no update is available, which obviously hadn't previously
been experienced.
4 years ago
Harvey Tindall
7bd8fadf76
IsNew() compares commit, not version
4 years ago
Harvey Tindall
21490faa9e
fix IsNew() func, include LICENSE in goreleaser
4 years ago
Harvey Tindall
f685582e1a
run upload.py in git directory
4 years ago
Harvey Tindall
f792166523
use locally stored buildrone key bcs ssh is broken
4 years ago
Harvey Tindall
7c0754a70c
fix buildrone env
4 years ago
Harvey Tindall
2f33580f32
remove testing goreleaser script, oops
4 years ago
Harvey Tindall
eb8f2777ae
fix naming conflict with goreleaser, add buildrone key to other steps
4 years ago
Harvey Tindall
92332206f0
add basic update functionality
...
If enabled, jfa-go pings buildrone (hosted at builds.hrfee.pw) every 30
min for new updates. If there is one, it gets information (and if
applicable, a binary) from the appropriate source (buildrone, github, or
dockerhub) and displays it on the admin page. You can switch update
channels between stable and unstable. For binary releases, updates are
downloaded automatically and installed when the user presses update.
Since this obviously introduces some "phone-home" functionality into
jfa-go, I just want to say IPs are not and will not be logged by
buildrone, although I may later introduce functionality to give a rough
idea of the number of users (again, no IPs stored). The whole thing can
also be turned off in settings.
4 years ago
ClankJake
9787fce275
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (43 of 43 strings)
Translation: jfa-go/Emails
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/pt_BR/
4 years ago
ClankJake
1c67b06c27
translation from Weblate (Portuguese (Brazil))
...
Currently translated at 98.4% (128 of 130 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/pt_BR/
4 years ago
ClankJake
88eab75e30
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (95 of 95 strings)
Translation: jfa-go/Setup
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/pt_BR/
4 years ago
ClankJake
6c5f776a7a
translation from Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (28 of 28 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/pt_BR/
4 years ago
Richard de Boer
ca0c56e748
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (43 of 43 strings)
Translation: jfa-go/Emails
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/nl/
4 years ago
Richard de Boer
e29e0ddb5b
translation from Weblate (Dutch)
...
Currently translated at 100.0% (28 of 28 strings)
Translation: jfa-go/Account Creation Form
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/nl/
4 years ago
Richard de Boer
7ce75c271c
translation from Weblate (Dutch)
...
Currently translated at 100.0% (130 of 130 strings)
Translation: jfa-go/Admin Page
Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/nl/
4 years ago
Harvey Tindall
884493e7aa
add download links at top, mention jfa-go-bin
4 years ago
Harvey Tindall
bd05a4b35a
include LICENSE in build, display in about tab
...
Also fixes last commit, user cache wasn't refreshed in ApplySettings, is
now.
4 years ago
Harvey Tindall
fa7da1b23f
Don't use cache to ApplySettings and CreateProfile
...
also use a wrapper function to set default settings in config.go so it's
less ugly.
4 years ago
Harvey Tindall
1ec5d2ca3f
add disabled badge, extend expiry button to accounts
4 years ago