diff --git a/.chglog.yml b/.chglog.yml
new file mode 100644
index 0000000..0dcb02a
--- /dev/null
+++ b/.chglog.yml
@@ -0,0 +1,7 @@
+conventional-commits: false
+deb:
+ distribution: []
+ urgency: ""
+debug: false
+owner: "Harvey Tindall"
+package-name: "jfa-go"
diff --git a/changelog.yml b/changelog.yml
new file mode 100644
index 0000000..216d4fb
--- /dev/null
+++ b/changelog.yml
@@ -0,0 +1,8155 @@
+- semver: 0.3.6
+ date: 2021-05-24T16:32:26.696207705+01:00
+ packager: Harvey Tindall
+ changes:
+ - commit: 85536ff79e1519c0bfc621b5dc4bc2e67af64bac
+ note: expand CONTRIBUTING, print if tray enabled on startup
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8b62c91d130ad088d9ad3a4f4257262a6d405b19
+ note: Mention TrayIcon deps in README
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e7d1693517de81a5e0b33493ab2b211e01edea45
+ note: Enable updater for Tray builds
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e78b4882b31de5fea1a43f67c07ff329fb456e9e
+ note: |-
+ Fix updater for zip files
+
+ Forgot to change this when I switched, oops.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e01144950b90814225322f029990790ed225ca14
+ note: Mention Discord in README
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 86ef665b129268f2d50a5550088b05a082035e9f
+ note: |-
+ Discord: Try to avoid more race conditions
+
+ also added RACE=on to Makefile to enable go's race detector.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f419a57e6d8c54389073d60aeecb552c468e7bbc
+ note: Fixed loaded message, Tray by default
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d7e8ec95de27f6c81ed7c38b9046e748af4c69b0
+ note: add missing perms, fix order
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5a9bc1c66f48fac898c78e86c4808e2135569a6e
+ note: |-
+ Merge Discord branch
+
+ Discord Integration, Accounts UI improvements
+ author:
+ name: Harvey Tindall
+ email: hrfee@hrfee.dev
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: ac842e627339970fd9c73fdd2f630964abaf731b
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 478b40d0ff7122d79df54b25a3118cfd4640f6e5
+ note: |-
+ Telegram: Escape exclamation marks, remove for images
+
+ ![alt](link) becomes [alt](link), telegram seems to pick up that they're
+ images anyway.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8b816dc725228ba55b5a10762d53f61c9499fd27
+ note: merge translations
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 81a58f628b5d53e07f35a33511ceca5f71b65640
+ note: Add -H=windowsgui in goreleaser
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e931c09a34a4857d4b6042e6fb439828fc9a18c1
+ note: |-
+ add message when web ui is loaded
+
+ a lack of output after "Loading routes" was a little confusing.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 4b11bbe21f19906047fa61eea25ece575628b56a
+ note: |-
+ remove leaked telegram token
+
+ token has been revoked, but it doesn't look like it was used anyway.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 18bcd5597231a7f8981ec7b6d9084748821e75a3
+ note: remove debug println
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 057f306ed92072abaf8025493ca57e5556afee97
+ note: |-
+ hide/ignore ssl_cert when on windows
+
+ x509.SystemCertPool is unavailable on windows, so any value is ignored
+ and the setting is hidden on the web UI.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 76bbb3f147f9555e610293da405bc458e82af50a
+ note: consistent naming for tray builds
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0f3ad8bb69b5b2d48b61a9122d584efd61804479
+ note: fix generate_ini for multiline descriptions
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1d47b9074f4823623860c58a05e16fbf07b29e70
+ note: |-
+ change notray/tray naming, add deb/rpm/apk
+
+ Since Tray support requires dependencies, it won't be the default for
+ releases. deb/rpm/apk support may be broken still.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5167fde080fd9518ee9b377f71334478be94ac4d
+ note: change tar.gz to zip in drone
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a62648ee68653872019531e5c26d455a4503ae1c
+ note: |-
+ fix cross compilation in goreleaser/drone
+
+ Necessary for go-autostart to work on windows. Tray will be enabled by
+ default for x86_64 windows/linux binaries.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5dee414596a0694d339fa1801a228d36c6c8842d
+ note: add "autostart on login" option to tray
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8cf9b1f905e41251b731c91433a53fb6af02ee47
+ note: |-
+ add basic tray functionality
+
+ enable with `make TRAY=on ...`. Cross compilation apparently should work
+ from linux to linux & windows.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 6bf1920160c550858db522f5b85be09c810b6f17
+ note: merge dependabot bump
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 33f8070e573213d49a97663f7fa71494e4373053
+ note: cleanup; fix stripping with DEBUG=on
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: beb0712ce99bdc2a162313b546ce3c7f7b080819
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (101 of 101 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: a081b147943033a2de2f04134867c9cbdb22a3f5
+ note: |-
+ Translated using Weblate (Spanish)
+
+ Currently translated at 100.0% (7 of 7 strings)
+
+ Translation: jfa-go/Password Reset Links
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/password-reset-links/es/
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: e416acf6bd76cf62d2eacde3cee942efc2a788af
+ note: |-
+ translation from Weblate (Spanish)
+
+ Currently translated at 100.0% (152 of 152 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/es/
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: bf94f76509f04ff3a31aaf478b99fbcc4100b174
+ note: |-
+ Translated using Weblate (Spanish)
+
+ Currently translated at 100.0% (101 of 101 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/es/
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: ac239a309c392d2a3afa87e7f40fcadba413d4e3
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (152 of 152 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 0f125861665c91197e1bbf77c8c32806b1f4eeaf
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (101 of 101 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: b1b50ce561a9124a96c735a35d55af04da0c54cf
+ note: |-
+ Translated using Weblate (French)
+
+ Currently translated at 100.0% (101 of 101 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 8e2bf48ab4f67a5ecebb16df9f514c673ed9f1ec
+ note: |-
+ Translated using Weblate (French)
+
+ Currently translated at 100.0% (13 of 13 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 6ec5022a0d40b94932c138fc9701763bb269e62c
+ note: |-
+ translation from Weblate (French)
+
+ 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/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: ef97e0ac762b1999f083da4d6e321f68f1fce0dc
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (152 of 152 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 30736a055dff82d4227def44a1f58cef9df0a347
+ note: add example bot settings for wiki
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d0905a29be519d137c7d84e91af3c4731bf4814e
+ note: add example bot creation for wiki
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fe5cf69b7adfe652b85c7351d93666b8aff421f2
+ note: |-
+ Merge Telegram support
+
+ For #94.
+ author:
+ name: Harvey Tindall
+ email: hrfee@hrfee.dev
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: b91302ddf86d50d2becdc7b6799973aa635ae5a6
+ note: 'Invite: fix "none yet" message on users created'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0e21942cd6616c239e3942b051c3d0168581e0ff
+ note: |-
+ add hard restart for updates on *nix
+
+ reincarnates app.Restart() removed in
+ bbb0568cc4ccd6db4f65618ca273cab4542518b6 as app.HardRestart().
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b2b5083102354565cf56356deedeca2d0d64366c
+ note: fix checkCheckCount on accounts reload
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c0f316d049481953ed270397f8e4ed317f0815a0
+ note: add preview to Announcements
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2c6d08319b029218f2fba43e99fbde6549b71325
+ note: add typechecking step to Makefile when DEBUG=on
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5d8f13935633f9effaa6ebe924159175b9553bc6
+ note: |-
+ fix race condition; rename route functions; fix swagger params
+
+ fix race condition when notifying of invite expiry, rename custom email
+ related functions as to reduce confusion, and add proper path params for
+ some swagger routes. Also moved some stuff around in api.go.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 87ef71b415788498096198dcfab678dd853a97d9
+ note: lowercase lang
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: cf99ae880c2cad1ba97a251b24a6af86528ea78d
+ note: |-
+ Translated using Weblate (Spanish)
+
+ Currently translated at 100.0% (6 of 6 strings)
+
+ Translation: jfa-go/Password Reset Links
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/password-reset-links/es/
+ author:
+ name: André Cruz
+ email: andremxmx@hotmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 8e86078394053988b02fabd3e0275ac77d8489db
+ note: |-
+ Translated using Weblate (Spanish)
+
+ Currently translated at 100.0% (51 of 51 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/es/
+ author:
+ name: André Cruz
+ email: andremxmx@hotmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: beea903879e6b6646624f20bd537ac5a867924e0
+ note: |-
+ translation from Weblate (Spanish)
+
+ Currently translated at 100.0% (151 of 151 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/es/
+ author:
+ name: André Cruz
+ email: andremxmx@hotmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: c5e4c5d5099656e2a710515671bb47d8de0d3583
+ note: |-
+ Translated using Weblate (Spanish)
+
+ Currently translated at 100.0% (13 of 13 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/es/
+ author:
+ name: André Cruz
+ email: andremxmx@hotmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: fac951c733fe911e12decb7cea03c766f8f74b90
+ note: |-
+ Translated using Weblate (Spanish)
+
+ Currently translated at 100.0% (98 of 98 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/es/
+ author:
+ name: André Cruz
+ email: andremxmx@hotmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 83449f3332d2c64eaa3f99d9c3c2f7c575f07816
+ note: |-
+ Translated using Weblate (French)
+
+ Currently translated at 100.0% (51 of 51 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 2a9fc8c7a5658c46a3d1a79674caa2bda917e71f
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 88.0% (133 of 151 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: f8d4f79271b8c6569fcc9a00f275f40e3dea65c0
+ note: |-
+ Translated using Weblate (Spanish)
+
+ Currently translated at 100.0% (98 of 98 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/es/
+ author:
+ name: André Cruz
+ email: andremxmx@hotmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: bc466d0c6fffadd2718ffe9affe5975a2543e81f
+ note: Added translation using Weblate (Spanish)
+ author:
+ name: André Cruz
+ email: andremxmx@hotmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 382a0f4c3cdc8491806903228ec9e0985507dd0f
+ note: add donate button to about
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 488c2f5df543e4eb50c200e4dd060f3ce8388c1b
+ note: fix broken url in welcome email
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 43effd0c328e1fbd749ceffc1800b982125f25eb
+ note: add reset link option to setup
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: af61549bf155cf0a3b156426f1df3b8decfbd1d6
+ note: |-
+ ombi: reset password when using pwr links
+
+ When password reset links are enabled, the ombi password will be reset
+ to the PIN along with Jellyfin.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 22a0d8925d68b0b7abb778471fb70489d9a95d41
+ note: Remove unused typescript, update config readme
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 59a014f6819b7927c979a05f7c8c9e91656e3d30
+ note: fix title for invite emails
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9944cc2db9034f1f8394dbe84e59058e4473f9fc
+ note: refactor; move logger to module
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 570e3a1e54ee17ccdb1f780697363561d6386a87
+ note: fix en-es name and filename
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a9bde40661abd517fbcb36a1ad326f843953b65e
+ note: |-
+ translation from Weblate (Spanish)
+
+ Currently translated at 100.0% (151 of 151 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/es/
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: b03a185e8814f9c07d99b9ac937609cc90b2e009
+ note: |-
+ Translated using Weblate (Spanish)
+
+ Currently translated at 100.0% (98 of 98 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/es/
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: e450587eeadd08606d77609630d7d94f98861c21
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (151 of 151 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/pt_BR/
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 30a529baacaf2f154f1f777556a6eaf8058a5e3d
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (151 of 151 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: adbb74f56bb917af06f292722609998676935752
+ note: |-
+ Translated using Weblate (Spanish)
+
+ Currently translated at 100.0% (98 of 98 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/es/
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 223b4df1726bba1323de13646ff1e3d72dfc3be9
+ note: |-
+ translation from Weblate (Spanish)
+
+ 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/es/
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 44dc315914efe903274ce006f6ea5707dc183c7a
+ note: |-
+ Translated using Weblate (Spanish)
+
+ Currently translated at 100.0% (51 of 51 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/es/
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: c959e2ce4d6b129917fcf94717801a6967e1de38
+ note: |-
+ translation from Weblate (Spanish)
+
+ Currently translated at 100.0% (150 of 150 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/es/
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 57b10dd514a2cf8968508477d548ddbc2452ce12
+ note: |-
+ Translated using Weblate (Spanish)
+
+ Currently translated at 100.0% (13 of 13 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/es/
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 9da0f89613973af9c1cc9e8299a2581ff7568685
+ note: Added translation using Weblate (Spanish)
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 4104cb334e43e0b43e0ae307bc9c4a1057179236
+ note: add translation from Weblate (Spanish)
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 94067a1ec220e532f1b71d29cdbdf86bdfa2cc51
+ note: Added translation using Weblate (Spanish)
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 3e9da3baf7c9e9abd917cb01565602a0069c47a4
+ note: add translation from Weblate (Spanish)
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 6129305b2c5e9854b3c47ef3eaaecf4efe47ea7c
+ note: Added translation using Weblate (Spanish)
+ author:
+ name: woosade
+ email: deathing45@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 7165eb1f59da2f2bf7d202841446cc35076a4199
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (51 of 51 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: a4820de423dc3cce0f1da984ddb1d6c69ad7ac12
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (150 of 150 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 0c09f3b05f2ffef2d2cdee8478d69f901d16421b
+ note: |-
+ Translated using Weblate (Greek)
+
+ Currently translated at 100.0% (51 of 51 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 269d67f07101825080a0751d3291406fbc02b1ed
+ note: |-
+ translation from Weblate (Greek)
+
+ Currently translated at 100.0% (150 of 150 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: bdc0c0ffa2a4caad4b2b3936f136883464386d85
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (51 of 51 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: c00f5f43305c784102fafc4e006b125a1f408090
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (150 of 150 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: a2c344de83ecc16be65f6b3ee5a6c08c16310824
+ note: |-
+ add shorthand flag names
+
+ along with an ugly wrapper for the help message that merges the
+ descriptions for the short & long versions.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 886ae64febca87835504c32c49d4cb04e1622fc5
+ note: |-
+ add "systemd" command to generate a .service file
+
+ never got around to adding this from jellyfin-accounts for some reason.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 90a2c1f2e71680c245f725333f4f64cf209004cb
+ note: Fix email editor for other email types
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d772e43e44bd507e1f94d215b53425abdb7fd9a0
+ note: merge language changes
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8fdab39b18a85dc0037bad1e5028beeb06db4283
+ note: use templateEmail and show conditionals in editor
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f7d2771263dc6fb49511f719b03e71fc5819ebb8
+ note: |-
+ add email templater with basic if statements
+
+ at this point I really should've just used text/template, but I guess
+ this way compatibility is kept with existing custom emails. If statement
+ works as so:
+
+ {if variable}variable was true{endif}
+ {if !variable}variable was false{endif}
+
+ no else yet, just do as above (two if statements).
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3273607fc3e13741c70d2fcad3688b8d318fea92
+ note: |-
+ translation: add fallback option to langMeta
+
+ If set to a language code (e.g fr-fr), any missing strings will be
+ filled in from that language (if possible) rather than from the default
+ en-us. Currently not used, but could be useful in the future for
+ variations of the same language.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 55e21f8be3b8d170ea27f61799f676bfc3d542b7
+ note: 'accounts: add user enable/disable & emails'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: dafb439a7d0135609fa984a101f7f25c1f7bb17c
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (45 of 45 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: ab94de2f9534b732440d73c7078af949ec2d54ff
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (45 of 45 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 3dc0df0ac24c8a10732354b080d6d8f3e7596b9e
+ note: fix user expiry when only month field set
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d701c5f27d9159642890e2860657d7e6a74da007
+ note: add months field to invites & expiry
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a8f71c83daa8d0f4715b641dce58dab202682d23
+ note: store language preference as cookie
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7a3e0d60f95e5718109da36781de79128f04ab96
+ note: |-
+ add expiry to welcome email, add dummy emailer for debugging
+
+ the "yourAccountWillExpire" has also been added to the editor for #81.
+ To use the dummy emailer, set [email]/method to "dummy".
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2687af31ca42f7962f1ecb8e355db8df641fd06b
+ note: |-
+ updater: immediately store executable
+
+ for some reason I kept the response body and downloaded file in memory,
+ which led to timeouts and failed updates.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d51a6abb02af96cad804ea341b49742f0053aac6
+ note: remove cl.md
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 374ffbf01ff49a7461ffff6d226620e38dc27a1d
+ note: |-
+ fix incomplete lang patching, add en-gb stub
+
+ en-gb is empty, so it's patched with en-us strings. Added so DD/MM/YY
+ date formatting was possible in the ui.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 871bc9f3961191f6b8ce3edd779b431e70e804ba
+ note: use proper date formatting on form for expiry
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 66b7df7cdef1d8e93e4eba2386c1f9b8de64415a
+ note: |-
+ use selected language for time format, add manual selector
+
+ You can now choose between 12h and 24h time in the top left language
+ menu. Your preference is stored by the browser for future visits.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: bc76770ca4b6cb9eb32008e5a4e0b9ce1c1841cf
+ note: move 12h/24h time strings to common
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7196361cf659f95ff739ec40eff3a094645f87ef
+ note: (hopefully) get proper locale from browser
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3e73d16cce77bc0ae877629c2a3304673d0be7fe
+ note: merge language changes
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3f8414c70abf0dc282a42b0e4e75fdc97fad7272
+ note: |-
+ use unix timestamp for inv created & usedBy
+
+ usedBy is still stored as a string in invites.json to cope with existing
+ invites with times stored formatted. knz/strtime requires cgo for
+ strptime, so it has been replaced with the native itchyny/timefmt-go.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 6ec2186bdf2c3793d3be907142a3e6e84e723223
+ note: |-
+ switch accounts tab to unix times
+
+ should now respect the client's locale.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7dcc9b20a163fc6ccdbd942b9644cc550cd99017
+ note: clear user cache when user expires
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 754b956206112819806e8bf3e09d1e22003f138a
+ note: remove extra logs
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 47ac505cac7b481192bbd78b9f33b4ce1bc1f66a
+ note: |-
+ shutdown your background workers!
+
+ I believe everything #74 was caused by not shutting down the userDaemon
+ when we do a pseudo-restart. shutdown of it and the invite daemon are
+ now deferred so this should fix any problems and reduce log spam.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e6e5231f635fda0ddc71502eccdcd4e8ca1acc05
+ note: add extra logging
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 78049d4a333c318cf189d8061a596d5e315b7280
+ note: |-
+ hyphenate/dehyphenate users.json if necessary
+
+ doubt this would have caused problems anyway but why not.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8a6cfe0b4d0439ee49b4af9733ac362e11d084ce
+ note: disallow negative values in ExtendExpiry, fix nil map err
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: afedc78113ce524e282c15d9deb90d35facb0a4e
+ note: |-
+ only load users if they don't exist already
+
+ another guess for #77.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 76b822213e8709eb6ec144edc78c312b534efd1b
+ note: add more error logging; mutex for app.storage.users
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ab3d5f332119d7c80c8f53044d68e8dbf265e5e5
+ note: |-
+ fix logging for expiry extension
+
+ also delete expiries for users that no longer exist.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e1d42c8a87aafe03814565a6653172cef43d3e11
+ note: |-
+ Update CONTRIBUTING.md, mb 0.3.3
+
+ One last missing field added for #76.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f53c852a4d90d64fca2387b386cc792fb508d590
+ note: |-
+ bump mb to v0.3.2
+
+ includes missing struct fields for user Policy, fixes #76.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: aaea889e47c66664eee2148bc82e88aa5d787395
+ note: use apt-get in drone.yml
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: bf98c74ecfb5dab0676658e327ea10c3d7b35d91
+ note: |-
+ Merge pull request #75 from Toucan-Sam/patch-1
+
+ Fix docker link in README.md
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: 2a0edeb3c50d9e4cf0d158a733a3b3a187ccfb87
+ note: |-
+ bump mediabrowser version, more consistent logs
+
+ uses descriptive errors added in mb v0.2.0. Also improved
+ the consistency of logs in api.go/main.go.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 30f16e720797adc5ab5653f51f0ae56cc26d8c3f
+ note: 'email: use strconv.Itoa instead of sprintf'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: dbe7e2e659490c87b99ad3bc3a3f5e49973a6f0e
+ note: remove ts-debug
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e16f05b13025cdc913b8dc86892fc7033a1c6f6c
+ note: |-
+ use build constraints for embed, clean up makefile
+
+ internal-files/external-files and compile-debug are gone, the
+ environment variables INTERNAL=on/off and DEBUG=on/off replace them.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 07573a515aec67409770cf12cb8acd5ba7eb85eb
+ note: merge translation
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b3a2de50cf9e49aad1c5ec1d0589189f96eb733f
+ note: |-
+ hide no_username support message on setup
+
+ fixes #74.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9370913ace19c840c2e9cd605f13e66874c48a99
+ note: |-
+ add password reset link option
+
+ When enabled (in Settings > Password Resets), a magic link will be sent
+ instead of a PIN when the user tries reset their password. By doing
+ this the user doesn't have to keep the Jellyfin tab open to enter the
+ code.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: dcd2e234e8c0ce0bd9901b9cc6aa5ea57f5bac88
+ note: |-
+ move "copy" string to common, add "copied"
+
+ for a new password reset feature.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 762dac2581d20a41dde839dbbc41be44e5b2a1ad
+ note: move mediabrowser to separate repo
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1cf8d3037bf17f4de33c6e1c9a023cf29cae3b01
+ note: remove dependency on common from mediabrowser
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 40808bdcb9ac0d8737d677b2e8e8753daec69fac
+ note: merge language changes
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2451d69341b9fab74ddf8b56108eb6b9f2861555
+ note: |-
+ rewrite lang.go format and templateString
+
+ surprisingly not much faster than the originals.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a0a25d64f1e63a896564c1f615383b43714de76b
+ note: |-
+ rewrite stripmd, fix some typos
+
+ doesn't work any better, but more efficient and doesn't require
+ eyebleach after viewing.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9875458b018100e87d841ee695d49d57efdcf808
+ note: |-
+ rewrite time unmarshaler for mediabrowser
+
+ Last ditch effort for #69, removes quotes and trailing Z's manually and
+ also removes nanoseconds since they're useless.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f0dccc58aa1f4729f65ae5072a1eb027043389bf
+ note: |-
+ separate pprof from debug mode
+
+ enabled with -pprof now.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 636bc22d523022b9374f4741f0ab293cd95ea8db
+ note: |-
+ reimplement Lshortfile for log wrapper
+
+ Fixes all debug messages having "logger::" instead of the actual
+ caller.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fc6b6a9c6b204c6bb5def8d7a2db8fc0c6960669
+ note: |-
+ 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.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1a6d78352c2d5c2d827aac2a7ea516768157861b
+ note: |-
+ add comments, fix user expiry log spam
+
+ now actually removes the already deleted user from the expiry list.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e351c35cc8e11738d971a482c8ea3266db917ff0
+ note: use banner class on banner in about
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 618cc32a17f94d7caca5fab927d0a12207c69ce7
+ note: hide updates from settings when disabled at build-time
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a8bf670697c39bac40dbff4054c772a73980d9aa
+ note: dont log updates when disabled
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0bdf8ad6cec72ddb206c8d1553744add4732da1f
+ note: put upload.py in parent dir
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8f65e2e968fadd7dc6c18db84cb46aa87d167bbf
+ note: fix drone.yml for stable docker
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0d3f96c3a79aa0dbfd0519e4758dc0109164622f
+ note: fix button height on accounts tab & expiry types on mobile
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: cfa7947020b18547fddd966e072cda0740235d21
+ note: |-
+ wrap items in accounts header
+
+ fixes mobile layout.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b91de3f319e588e7e7332105feeaabd256fdb365
+ note: update images and readme
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1704ae8cb1314803e63a5c45ee9fb611b6aaccf9
+ note: fix language link color on dark theme
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 50c6e6031da68aaf65a40372f8467b0aa1e98771
+ note: |-
+ 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/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: de92516d52ac200513a09beaa683605124eca0e1
+ note: add updates section to setup
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: cd67d3e7ab8a7384a3dfd7a85f947417953a2f75
+ note: merge translation
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c556878f1195c34557bde99c937b9651c6ab6bd4
+ note: hide password resets on setup when emby selected
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 111533fa2d13eef2a00baf21a58ae42cda727f62
+ note: add advanced setting type with toggle in settings
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5dc0a68b446c9dab3a5737876a5522ebf652ec4e
+ note: merge translations
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 43e5bbbe21d1c57fb4087f5380b9821bdc398782
+ note: add option to trust specific cert for SMTP
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 58928991147ab8a337fce9be050a1657091dbcfb
+ note: thread compile_mjml
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 03247ddef8808f92fd47365666590cb936cc8be3
+ note: Add accounts search
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e6e5b0f3cf7b09d0cb70e8c0c1f02299fcc62b3c
+ note: respect browser/os dark mode preference
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9b977bafbfb7f3b344faa434926d297072e018ce
+ note: add other funding method
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 77f755e43c181ad4ee8cd75f4c43d93a6db76827
+ note: fix dropdown colors in dark mode on chrome
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 30bef1585572b37a5dca5e3fb26d0bdca4dc102e
+ note: |-
+ 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.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7bd8fadf7654dc6c1e1717cf3021d5f0ede1e041
+ note: IsNew() compares commit, not version
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 21490faa9e267e6ae293e3f3a0758e14c2c4ad27
+ note: fix IsNew() func, include LICENSE in goreleaser
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f685582e1a7f1253fe7a2d80802091d32682bdca
+ note: run upload.py in git directory
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f792166523729041f727ea4cc9691480fb5b692d
+ note: use locally stored buildrone key bcs ssh is broken
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7c0754a70c0e008324bd1590c30d2aca67a271b7
+ note: fix buildrone env
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2f33580f3226a0129e35e81e950dbfe44c1e7f4d
+ note: remove testing goreleaser script, oops
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: eb8f2777ae245d9fd08aed9ee4dda972c3dea299
+ note: fix naming conflict with goreleaser, add buildrone key to other steps
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 92332206f047a2c90af697ff4a43062dc108c63a
+ note: |-
+ 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.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9787fce275256cd3bf71a295911fd1ce826c30a4
+ note: |-
+ 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/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 1c67b06c273003978a4c22ceb783272ff56f9cd7
+ note: |-
+ 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/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 88eab75e30d27caadb4fdda66f558d3bd4a7ff54
+ note: |-
+ 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/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 6c5f776a7a30d9a609884e2352b7b118503773b6
+ note: |-
+ 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/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: ca0c56e74840b63c821d78d8528323ff64ae7d83
+ note: |-
+ 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/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: e29e0ddb5b68718dfd934c084370d45ebbdcba06
+ note: |-
+ 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/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 7ce75c271c7ed29b3a8d216da908c2031637d128
+ note: |-
+ 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/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 884493e7aa470d48f6c8109ee76009abe4a348fc
+ note: add download links at top, mention jfa-go-bin
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: bd05a4b35aa5ac62bdccce09b4477262f1f4cf1c
+ note: |-
+ include LICENSE in build, display in about tab
+
+ Also fixes last commit, user cache wasn't refreshed in ApplySettings, is
+ now.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fa7da1b23f53c0b96eea860d18663bd734031a01
+ note: |-
+ 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.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1ec5d2ca3f6c36411b866ad38353b1ff1afaea54
+ note: add disabled badge, extend expiry button to accounts
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1e9d1845089808634163d2e70673c8ad5917633b
+ note: |-
+ implement user expiry functionality
+
+ All works now, but i'll add a field on the accounts tab for users with
+ an expiry, as well as a 'disabled' badge.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2934832a98b0e56599221e0eae53319baad40edd
+ note: |-
+ implement frontend for user expiry/duration
+
+ this will add an optional validity period to users, where their account
+ will be disabled (or deleted) a specified amount of time after they
+ created it.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3635b6a3677036297983c9d0f548ec688c2b9a76
+ note: lowercase lang names
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2b97850eb2befa094d877e75ce724ed1633fb9a3
+ note: |-
+ Translated using Weblate (Swedish)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: c1d1b0e5600ee36bf640e77156656028982460aa
+ note: |-
+ Translated using Weblate (Swedish)
+
+ Currently translated at 100.0% (39 of 39 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: e1d9a00d6709cfad3d767000ad82606614e99d40
+ note: |-
+ Translated using Weblate (Swedish)
+
+ Currently translated at 100.0% (9 of 9 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 35aa37e10ec3d50eb10a7002a753125113edb8cb
+ note: |-
+ translation from Weblate (Swedish)
+
+ Currently translated at 100.0% (118 of 118 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: e38c470fb91b33519a9d55421e3918effd2b4a8e
+ note: |-
+ translation from Weblate (Swedish)
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: edd4584136da5cb9ab88bc79e5c4c12b08b8442e
+ note: |-
+ Translated using Weblate (Swedish)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: d7a84c1982534e94f95377c4db964f52b8514890
+ note: |-
+ Translated using Weblate (Swedish)
+
+ Currently translated at 100.0% (39 of 39 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: fe86b8a7d0969b21686e7c980c3e604b65e485a3
+ note: |-
+ Translated using Weblate (Swedish)
+
+ Currently translated at 100.0% (9 of 9 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 01f290b4591e7439b1bee3dbc76f6d6ce999cc9f
+ note: |-
+ translation from Weblate (Swedish)
+
+ Currently translated at 100.0% (118 of 118 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 9a398e9291e9501e8ee5e6746a782111b79846a7
+ note: |-
+ translation from Weblate (Swedish)
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 1fbd11dbe836b2772a297c15562a13a73f68024d
+ note: |-
+ Translated using Weblate (Swedish)
+
+ Currently translated at 100.0% (39 of 39 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 68b26f83015dbf6c5b8239cb9e568d3837c76133
+ note: |-
+ Translated using Weblate (Swedish)
+
+ Currently translated at 100.0% (9 of 9 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 6877f3975eef2d683866826e9fafbc5179ef01dd
+ note: |-
+ translation from Weblate (Swedish)
+
+ Currently translated at 100.0% (118 of 118 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 6a11ed56227a5174a4425fdbb64adb643b5dfa8e
+ note: |-
+ translation from Weblate (Swedish)
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 53bec00a7e0c98077091a5fce6cf7bedaad6dc40
+ note: |-
+ Translated using Weblate (Swedish)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/sv/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: c616ab324d00b12f1da059226dbabed7fbeaa6a6
+ note: Added translation using Weblate (Swedish)
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 7e21eb87db09e1e969f35c274e68c96ab1f1acb0
+ note: Added translation using Weblate (Swedish)
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 98cd33da0521681cd1cea0f5d22fdfb4485d0006
+ note: Added translation using Weblate (Swedish)
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: d520694e125ff5c3333a247e82705e33f16bdae6
+ note: add translation from Weblate (Swedish)
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 3c4800efa8f532526a801cfadec4f939b229dee9
+ note: add translation from Weblate (Swedish)
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: bd227842d2244c4426bffaeada9c10db805d2182
+ note: |-
+ translation from Weblate (Indonesian)
+
+ Currently translated at 100.0% (118 of 118 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/id/
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: f47bf762acddecf02dc8d2b7caec31cf6269ce9d
+ note: |-
+ Translated using Weblate (Indonesian)
+
+ Currently translated at 100.0% (39 of 39 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/id/
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 1342208980cffef924f898b92db0d6f96aa24451
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (118 of 118 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: c8a9b15b4e2c793453718ea156237457d086f8fc
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (39 of 39 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: b0bd6973d1d109b61ae74490b70c2a7043a24de4
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (118 of 118 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: d10eb6d6bf8b4e8b3c7cfdc1a49462b8fc38f9cf
+ note: |-
+ Translated using Weblate (French)
+
+ Currently translated at 100.0% (39 of 39 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/fr/
+ author:
+ name: Killianbe
+ email: killianbe20@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 0c5a332fa26137c84a59eadbe5ef1c19d1e4a9e1
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (118 of 118 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 5a07e103c0a865b8dd99c61b3e0e784e88782d33
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (118 of 118 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/fr/
+ author:
+ name: Killianbe
+ email: killianbe20@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 40fc5e9604ef478b757373e30f2277467e946813
+ note: Fix email editor when plaintext setting enabled
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9799665951a5a2cc108d2f1ebcd4a20b84c89293
+ note: fix tag versioning and dockerfile
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b3fa667db1ed2258ee1a150bc7689e6bc2206ed2
+ note: version with ldflags instead of script
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 027cf19d0f211fd8b57a129048c668f07c2bde39
+ note: delete missing route bind
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 38119551d7062990f4bf048523a8a17f40d475de
+ note: merge translation
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 52d9cda61a40888ab633d6e788c93c2113afec24
+ note: |-
+ Move email rendering to browser
+
+ the email preview no longer has a delay after each change. This also
+ avoids a race condition in which the email currently being edited could
+ be actually sent.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d1b1b90de3894a7823af68d70fa4bd42f23d85ef
+ note: Add email list accessible by edit button in settings
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 058cac2e7b2fae66b894a8e926b2ed14d1415198
+ note: |-
+ implement email editor w/ live(?) preview
+
+ not accessible in the ui currently, but the object is available as
+ window.ee for testing.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 6ffdd4dad79c1ae834fdfd672c5d46afe0cbcc3a
+ note: fix mistype in german email
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 98d59ba4e06636628e6b18d2caef5ae5ba0fa1f3
+ note: don't strip text on images
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 938523c18b1c4959dc0e7af6fd0c5e5dfdd462e7
+ note: |-
+ fix urls in custom email/announcements
+
+ Uses a nasty algorithm found in stripmd.go to change all occurrences
+ of '[linktext](link)' to just 'link' before passing to a decent markdown
+ stripper.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: cc4e12c4050cb73db22ae7522d369d9ddb3869a2
+ note: |-
+ finish backend of custom emails
+
+ biggest bodge i've ever done but it works i guess.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: eb406ef9513cfde67973ece846e6346a3305a748
+ note: |-
+ Implement email template generation
+
+ Variables are surrounded by {}, and initial (default) templates are
+ generated on demand from the plaintext version of emails. The custom
+ emails are intended to only be used if the user actually changes them,
+ as they lose the features of the default ones, such as tables.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5c87d109a329346e6839b7d3c8025d230f58313e
+ note: |-
+ use descriptive variable names in email translations
+
+ in preparation for an email editor.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3e020da66a598c03d1086f181cf85dd42a436486
+ note: merge translation
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 78157f763f81444021f98c2e04b5533e5bc6acba
+ note: use different color library, wrap logger functions with it
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b25f7860186a4b2f06c6c80426557753f7fac3d4
+ note: use bulk email sending on account deletion
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ca00796077782aa0609c08656ded80dc0abc76f9
+ note: |-
+ Merge pull request #61 from rigrig/main
+
+ use `apt-get` instead of `apt` in Dockerfile
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: 76fa1715754faf30848b24926dd998bb535d3238
+ note: |-
+ cleanup logs and use structs in jf/emby api
+
+ Also means times are directly parsed when pulling data from jf/emby,
+ which was *painful* to get working (something broke the whole program and it
+ took me an hour to figure out it was this lol). Time parsing should be a
+ lot stabler too.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ce30537ebdbc572e0e426fdec0823dfc5e6f530c
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (110 of 110 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/fr/
+ author:
+ name: Killianbe
+ email: killianbe20@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 93b5b483cc7e496af96fc2233635fa6843c375df
+ note: |-
+ add plaintext email option, use text/template
+
+ text/template is used on plaintext emails to avoid escaping of certain
+ characters.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 27ef931670401a5e1b07b8c2e0cb29b6bbbf4101
+ note: add possible dark mode fix for Outlook
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fb727e75ec0cef204df58711d75784a0af74a6cf
+ note: substitute jellyfin strings on emails, hopefully fix dark mode
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fa433c88a8940f136cf4d2ce1f96f3e1027af848
+ note: |-
+ add announcement emails
+
+ After selecting users in the accounts tab, you can press 'Announce',
+ then write a subject and message (with markdown), and an email will be
+ sent to each selected user.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: adbb5b9d38013d6aaf5997c53d57897faee0880b
+ note: |-
+ Fix filepath separator and external files on windows
+
+ For some reason, '/' is used instead of '\' on windows when loading
+ lang. FSJoin will now use whatever already exists in the path.
+ app.GetPath now creates a DirFS from the containing directory instead of
+ app.systemFS, which fixes loading on windows.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: cdc837e7817be86ee982f8684f4d418ad259b1b2
+ note: |-
+ trim '/' from path when using systemFS
+
+ should fix #58.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a92baa5d18827adfd02c6d28097afb71d82af7ad
+ note: update urls
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e913f25a474b01cfc5605e9da663db63b6fa2926
+ note: update buildrone url
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9eb803388e866c3164e3900d2a81e20fba60d050
+ note: add it-it email back
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: eb81515f465e658d71025129e7afd5e40de326f3
+ note: fix ordering of steps in dockerfile
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 52461c0356c7e084a37190fbc4bc9bd6020e5f80
+ note: add it-it email back
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 6b3800abf68f8eafc2c40b86b8dd39c0a1ab4527
+ note: remove branch trigger
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 09fc81d7f47925b37286fa79a62729ea6ed7fe46
+ note: fix tag recognition by drone
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 82034a25861b5d6d6db70b9998988afc84bb2e9f
+ note: use python3 in makefile for embed
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5e001bed60800b88a923857889b7d81ecd1fef58
+ note: |-
+ temporarily modify lang for release
+
+ Fixed name on Indonesian and removed Italian emails.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5d7972db560d1a8f02cac724d58d3905f859d854
+ note: rename embed/noembed to internal-files/external-files
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 403ad5827412fed4f916f472a99ba68f78d44d84
+ note: move all scripts to scripts/
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a1a233e74ff2d1feaf3bc808fb960d3b261d889b
+ note: fix sed path in Dockerfile
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8dd72c95ab3f43254c24ad4d95eda0687ed66840
+ note: switch image for drone builds
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f794322392ba7f4cf6cf0cd6702a931753112b09
+ note: |-
+ Merge branch 'go1.16'
+
+ merge go1.16 changes
+
+ This includes embedded files for releases (no extra 'data' directory!)
+ and support for a custom language file directory, allowing one to
+ customize the text accross the app.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: afd52d1d37cc57bb0e47a802128fdb1b295012a9
+ note: |-
+ Use go cross-compilation in docker build
+
+ significantly faster builds now. Every pre-compilation step (typescript,
+ css, etc.) happens natively, then GOARCH=xxx make compile is also run
+ natively for each architecture. The output it then copied into each
+ container.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ba7370171aca75a2f5fcb27b4bfab9440571a9a4
+ note: lowercase lang, go mod tidy
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: deb364a8bd2ebd14fb748e39a005a5115cde1570
+ note: |-
+ Translated using Weblate (Italian)
+
+ Currently translated at 71.8% (23 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/it/
+ author:
+ name: frankwalter1301
+ email: frankwalter1300@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: a3cf498e1574482777de5a6535c678a7cd853e2c
+ note: |-
+ translation from Weblate (Italian)
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/it/
+ author:
+ name: frankwalter1301
+ email: frankwalter1300@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 3b356d2d8c85783b2854bbca0fe487634b2c452e
+ note: |-
+ Translated using Weblate (Indonesian)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/id/
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 20e17b576a859eb470e597e47f49fcc2ce116432
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (103 of 103 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/fr/
+ author:
+ name: Etienne dP
+ email: luxumbra27@zoho.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 8e680ff576f96d8866fad853b848f2a9c1f3eb75
+ note: Added translation using Weblate (Italian)
+ author:
+ name: frankwalter1301
+ email: frankwalter1300@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 29d26aeb15ee3d5222868dc19c2d4d8907d7ba49
+ note: add translation from Weblate (Italian)
+ author:
+ name: frankwalter1301
+ email: frankwalter1300@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 33b7876826bb521c6559b01cc9fe2abd4fc98440
+ note: build from tag on stable
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0fc4b5eb22023fb7b93b2c3bc81c52e00b8f8dc5
+ note: switch to buildx with qemu for builds
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e672f9f14c27516569c93441777ab5415b72aafd
+ note: lowercase lang names
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 4d2e5099509b181224c3e8fc640a163a934128e4
+ note: merge language changes
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a80e5c2aa9d86429a834c8e13580dfeb448732d7
+ note: purge manifest and recreate per build
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 060f0efc16d1ac6ea8159431c08866cacae692e7
+ note: pull containers before manifest, run on different host
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 76935a300ac7bc3e084e6199c85e6a6f1fe18f4c
+ note: dont build docker on go1.16 branch
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1af8d1f77d1ee9d3c8b4c40081e64803a2e81704
+ note: fix url in account creation success page
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 4c653fea369077a29c866ae1c5c3c89934480705
+ note: fix url base on invite and broken getLanguages
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2ee0ed55f6bfba024442008f240f0597e9683810
+ note: forgot key agh
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 94981f4891ae8117b6b2844c0f65c4f6f42a12b1
+ note: dont use drone manifest plugin
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f72def0399d73250c7de0bac8d2bbb237401a7f5
+ note: serve on / and URL base for easy proxying
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 81fb0fc69f0ac6b70589297ff886a5c0a553b12f
+ note: fix triggers aarch64 = arm64
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c3af0f438039c93c1e203f622e0d07ed9b192d4d
+ note: remove tag event from unstable build
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3a9e4950d4cc532e2784f0f7ae127fff0386fb85
+ note: run docker amd64 builds on drone, attempt multiarch
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 06dada297beac803e693495088ca294ab388e42b
+ note: up command_timeout for slow rpi builds
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2b55a1873cf9881610ab4926da8a8e1635cdbcc3
+ note: fix css, oops
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c2e68bdc77622369a6c2633e776b3ffc129d5323
+ note: add GOESBUILD option for platform without esbuild on npm
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e1c3b312ff440a1a8e70126fbacdb959112881dc
+ note: split armhf and arm64, add stable build
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e235ed9fda1ebd154aff61df1478517338be6aa3
+ note: fix key again
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5cda12dd3bf15aa362149bb92518976a34677dcd
+ note: separate into pipelines, add armhf
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a9d48083fd2779f45de486701db18d9e77c9e99d
+ note: fix keyfile
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e28c50401e1f3d4e76c6435ec8200c3c14a9b4e2
+ note: use key path
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 4a3b015a40bc7e6294c1c2bf2a5f46d128392f19
+ note: start adding automated arm builds
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1a6727312ca53db95fb3e1d90374939540fafea0
+ note: dont override header on email confirmation fail
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 91d3d2596e661b1208c22f0fad49108804454a13
+ note: fix broken invite links
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 192c9a4764a85615ca9d52483053eea858b9689d
+ note: account for lack of trailing slash in url
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 173c38563eeb7730bb685e8924fd1c25aadfe952
+ note: remove embed, oops
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d061721f562e0cd43b5bffac2d49469322887596
+ note: explicitly set js mimetype
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 218882b7c64254cff446aa791a61facf2da51c92
+ note: remove debug console.log
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fed3ee4c4ff3dee4a814fbffb1b0ba31d5e7e8c1
+ note: Create FUNDING.yml
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: 8eed4b012783f4cf78fcba7635265fc0d95efd48
+ note: merge language again
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c09ffb49e7413e1b4998d4c913bee962727ab54d
+ note: |-
+ switch emails to normal text when not editing
+
+ fixes padding on small screens.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2c8be42bbc5394c03cb66877b092f0aa5a5f8f79
+ note: fix invite links with URL base
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 6691ae27f40cfee58ed57347ff3a69ad194ec195
+ note: fix navigation with URL base set
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 23fecb16b2140772ca8409c42ce0167c8449a070
+ note: merge language changes
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b037b0815263ab3be9b1bc967846b24b079c55b0
+ note: respect URL Base in http preloads and inline html links
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 95a6b48c3e03ee9260c8ca193909f09dfbf16f8f
+ note: |-
+ add go1.16 branch do drone builds
+
+ This branch has fully self-contained binaries, so I thought it'd be a
+ good idea to build it alongside.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 90c6cee78083b71d9a316ca4098daf120dc2079d
+ note: add restart button
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 456ef556b1c086c237831fcfa60225428665903c
+ note: |-
+ add inter-section dependency for settings
+
+ Currently used to hide all email sections when [email]/method is blank
+ (disabled).
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ce98b2eb5aff376605b0c8c4f2ca21cca9d19562
+ note: add backwards navigation
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ee026714d470277cae92de4ffe80444006dc6b55
+ note: |-
+ Add optional email confirmation
+
+ If enabled, a confirmation email will be sent before the user can create
+ their account.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 736c39840f0a4bd26c9b66001f4b90c94d9795c7
+ note: fix default jellyfin path for setup in dockerfile
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e755bc6b613bd7eebdeecd793d7039b4ba026dff
+ note: fix language names
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7ec9f2435c3ea860057ef67583d7740df71eb27f
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (101 of 101 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 443d6fee529e896351b22e3d39ea586cf4f07299
+ note: |-
+ Translated using Weblate (French)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: b023616033ba4a255abe1c4c3362028d5f3f6b13
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (25 of 25 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: f182b88c58e97aa834246198431db959ea8a0290
+ note: |-
+ Translated using Weblate (French)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 93daadae4b6591e922d0f41febeb085547605675
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (25 of 25 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: fd1ec5d3fb6893586afe51fef9959193029a7963
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: b9a8a27807eef4feba46b5af0dfc463235485f94
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (101 of 101 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 27a36898a31fb0c15a302016f3e559192dc876ce
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (101 of 101 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: d8948c037b53eaddaf153a3878c0873d348c81da
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 83f2749eabf6b1156f4cc05e3054f36489ec9324
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 290435b5ba1b438b24f10fc15ba922fe30b4099e
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (25 of 25 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: d09125c63cccb02f9a273a3f3e5e30f294c77b5c
+ note: |-
+ Translated using Weblate (French)
+
+ Currently translated at 100.0% (8 of 8 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/common-strings/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: f0aa64373b72926712cd73d3744238c989ccdbc5
+ note: Added translation using Weblate (French)
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 2272883d5ac0842c9467040ff6de67637c31c1be
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (25 of 25 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/de/
+ author:
+ name: DesertCookie
+ email: prog.desco@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 2d0f6d89aa2bcd92bb66d24a79e7b46611ba9cb6
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 4cd1571c059c735d70d5ae98a5f7b1ca8b1ee60c
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/nl/
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 55be62bc3eb7e95e32a96b6faf2f44620e44da1f
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 98.9% (94 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: da82f1c146c51a92753e5c735e694dc4466187bb
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (25 of 25 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 67f53d4112b780acb9f4e9e48d9aa522e611d3f5
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/de/
+ author:
+ name: DesertCookie
+ email: prog.desco@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 88356281fb6f47568e12ebcc24f09f54b14a3a36
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 97.0% (98 of 101 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 05198ea764b38de62d7392f3c6f6d9cf0e2c0d70
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: fe33d97d873f49b6675135a974f49bed529fda31
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (8 of 8 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/common-strings/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 2c60dee48a24d03232579e2e057bd6084357123e
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (101 of 101 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/de/
+ author:
+ name: DesertCookie
+ email: prog.desco@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 8af9f9944a44ff9a656b09b7e699f6591896aa3c
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 72.6% (69 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 4e968d233880114dacfbe21ba1c72f4b23b242ea
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 97.8% (93 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/de/
+ author:
+ name: DesertCookie
+ email: prog.desco@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 7ba88977a47372636d7cb96bcef12b0296aa4827
+ note: Added translation using Weblate (Dutch)
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 0c5f6a68f996dfcdb63a7c0d965f55677041c829
+ note: Added translation using Weblate (Portuguese (Brazil))
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: bbd539278cc1dab6ffdf273d135c5f9f172e5fd6
+ note: add translation from Weblate (Portuguese (Brazil))
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: be9d9ac6ff471d66de19d65bfe6303327fc541ea
+ note: Added translation using Weblate (German)
+ author:
+ name: DesertCookie
+ email: prog.desco@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: e8b37a5df81ba1e619f8dbf91b5d26a5f7c50ce7
+ note: Added translation using Weblate (Portuguese (Brazil))
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: d10d347e2b158e7de56d73f45efedbebe86c69be
+ note: Added translation using Weblate (Portuguese (Brazil))
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 68689d74a0701b4b141a12b287c8b69736f8ad69
+ note: add translation from Weblate (Portuguese (Brazil))
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 4fc9bdb35b45fb4c3c836d8ee1ca675afc0f8e69
+ note: element already existed, oops
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c0a05be44e1120353f9bfe909229ebf7ec8dab98
+ note: |-
+ add strftime notice on setup
+
+ string was already in translations, just forgot to include it.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 482c9d571992871823763a253e74179a8076ceef
+ note: update license date
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f063298bf76a3e036435ce26aa72d7e808bc93b4
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: bb1e4548506cb83d81e17c20feab09a6ff3d44a8
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (108 of 108 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 11770d90f1cc14c24fabce447fa123a956a01ee0
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (108 of 108 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 8a415140b6a77d4bc1b0452f7d9908b82ca13fae
+ note: |-
+ Translated using Weblate (English)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/en/
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 3dd83bffbf8cf1448187df5ff40cb5338bac822b
+ note: |-
+ Merge branch 'new-setup'
+
+ Merge new setup wizard
+
+ This is much more up-to-date than the previous setup page, with a new
+ design and previously missing/new settings. Currently only available in
+ english (hopefully that changes soon).
+
+ also fixes conflict in _post.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1f6bbc75ff6e505af26091f9fcc0601ff014f0eb
+ note: remove junk files
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 23ae18d732f50cd51444cd2abeb67451039e9d4b
+ note: |-
+ compile setup.ts in Makefile/Goreleaser
+
+ surprised there hasn't been issues for this, the setup page would've
+ been broken for a while.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8af1c13d7ea29847b53120e5b40e37931967f34b
+ note: |-
+ Display error messages on form
+
+ two new strings need translating in lang/form.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 061945218a93348a16ca0042e0e2d75050bea2c7
+ note: |-
+ fix extra whitespace after pin code
+
+ for #39
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1bf1e994fee66467f9d83c3051b1c974f6b8338d
+ note: |-
+ Translated using Weblate (French)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 7f91a27e4fbcac1ed3902fb0e676a08935c5d691
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (23 of 23 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: f66510c74bc2d04b65108eb8b1244471956be7fe
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (108 of 108 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: e5de8b20ff1a2a48cd38409d954d33f28ad7e0aa
+ note: merge branch 'origin/main' into Weblate.
+ author:
+ name: Weblate
+ email: noreply@weblate.org
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: dd96d712800456d570634d95ce66c4313da619b6
+ note: |-
+ Add optional label for invites
+
+ Requested in #38.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ea262ca60b4218f5af0bcee84d5b1f7e2c7eb048
+ note: |-
+ add optional welcome email for new users
+
+ When enabled, an email with the server URL and username will be sent to
+ created users. Requested in #38.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 406fef659514a90b314100290fac370740faa634
+ note: bundle typescript
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f7d8feac5d713950dbcc84583d3bd850106973a6
+ note: bundle css with esbuild
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: cd2ea2e57942de404b50eb824b4b224dd3aceb0a
+ note: |-
+ reload email after lang is loaded
+
+ fixes #37.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b66654787c8088eb58aa25032c6ea49fcb66df09
+ note: make whole invite clickable to expand
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 882a3467db6b8be4d695575d4851d825edfab987
+ note: fix language settings loading
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 27ac0bf43e91d28a11307990b850b9d99780c00a
+ note: merge german translation
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 4485622354356733cd8f86a6ce1c78418e64ed01
+ note: remove some comments
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e834445b0bf01eebcb2095b248bea44d32e0908d
+ note: |-
+ Restructure language loading to support incomplete translations
+
+ On startup, files are scanned and any missing values are replaced with
+ the english version.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1aadd1200674de26966269eca0dddc83b5aff035
+ note: move validationStrings out of strings in lang/form
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 26a1f30d32bdffeacb5ee1824e2a50a6b6cb9e2a
+ note: |-
+ Fix initial language setting value
+
+ For some reason it was set as en-US, not en-us.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e0a17c6a749c46bd47235683b1ecb04204e90d5d
+ note: mention new weblate instance
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7ce1b5001c36e22c76224ea8934551324b244fe0
+ note: merge nl-nl with invite url fix
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 72a7759ca528352b69fa57de85c883aa972fde77
+ note: Fix invite link when non-default language selected
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e68dccbc172ed36762fc0c5b64846ebe855981e9
+ note: keep language choice in url when changing tabs
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ffc62574ecccec6cb1fb3b4fd1335591d2445178
+ note: |-
+ Fix server push and use Link header to load CSS
+
+ Nginx with http2_push_preload on will convert the Link header to server
+ pushes, so we use it to load css.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ca0889aaab73c1ad7b4bfbeabe8ccecb89dd1cec
+ note: |-
+ Merge branch 'main' of github.com:hrfee/jfa-go into main
+ made a mistake, tried to fix it, messed up again.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 772e12d11c0baf1aa3554b910bf8bce6b0659bff
+ note: |-
+ add optional tls/http2 support
+
+ Allows for http2 server push, see the advanced section.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7d04487b18fbd4271d5b97d593c1b1bcfe15fcda
+ note: update CONTRIBUTING.md
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0b482116bbb869cdc30b78001e704d7bb29fb6b5
+ note: fix display of username box on add account modal
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a579bcd463f08135aefe29e0e465d5ad06998c93
+ note: add finished french for admin
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ab7017ff1227d205fc52f683166c100f2a466947
+ note: fix spelling in french email
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3d5bea003ab5f3153969f36f0baa612f11816e1d
+ note: Fix email language selection, add finished french emails
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: bc99dc34eee51b22b4c7d39760788bd32de347ef
+ note: |-
+ Add email translation, add part of french translations
+
+ Admin translation from @Killianbe, Email translation from
+ @Cornichon420. French is currently not functional, a few things are
+ missing which i'm waiting on.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 965c449f1c578340405df020cbdaa0f10bdfec67
+ note: attempt to use http2 server push
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 4679c6f3559a4bb2934fe10f2cc80214005d0542
+ note: add language selector to admin
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a3351f4da813abb8aac12e1a1adb9cf078305c6a
+ note: separate options for form and admin language
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 422f13202bd2063ba6362e18707b9bc9c28d0b06
+ note: Use lang file in typescript
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c470e4073716231fd741810065f9b10a8550f261
+ note: Start adding translation support for admin
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a102199d5ac501d6cd70691134104b73e923b89e
+ note: |-
+ include code in invite form instead of getting from url
+
+ potentially solves #34?
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3c799b8783f00d85275197e45e140cef43eced54
+ note: remove debug printfs
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3fbbc7f620a8d9f87dee79f4a79694603afc8cd6
+ note: add language selector to form
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 461efa7f607ff2e9f85d2d140d9dbf951974088d
+ note: oops
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1321f8df50871eb8ddd8ca0fa813fe22f6d7d46b
+ note: mention contributing.md
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e532000ad0b663b019c2524767bc444407475a57
+ note: Mention emby in README, add notices about password resets
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 8d0dc232d7fb38ab7d5c36be0186de7a74bd716e
+ note: |-
+ option to substitute "Jellyfin" in form.html
+
+ setting is jellyfin/substitute_jellyfin_strings.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: f5602f1e96a570755af60952f74939d223d9d295
+ note: change settings description and console warning
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: d9e1e2f58b0a6bc742d7033c3869f043a691174f
+ note: |-
+ compiles, basic issues fixed
+
+ Server type is found under the Jellyfin settings tab, where you can
+ change it to emby. Currently:
+
+ * logs in
+ * creates users
+ * parses accounts
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 5d56ed5378d58f9a1e0405d522d5b88f5d2f8ac7
+ note: fix most incompatibilites, start separating api clients
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 4aae6551808988f3e3e6cf2dcfda3aea41086a68
+ note: |-
+ live validation on form, change special character definition
+
+ The internal array of special characters was lacking, so a character is
+ now special when not a digit and (uppercase form) == (lowercase form).
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 68609334983a2afc829d8546465ddd8d505d8532
+ note: functional continue button in form, hide empty contactMessage box
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 377c8d3e4eb4514693fb600ae40c50b4b959d2af
+ note: fix typo in form/en-us
+ author:
+ name: alexh-name
+ email: git@alexh.name
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 74bbfdf5c233ceacc3cd7d3afeccc34da4eec021
+ note: add dutch translation of account creation form
+ author:
+ name: Richard de Boer
+ email: richard@tubul.net
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 0171fb8569195a718eb197888155bc3a2541d01e
+ note: dont attempt to release PRs on buildrone
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fdc97b4e86cca328ea7154db43499eada5e38598
+ note: |-
+ rename ts to typescript
+
+ unusual name conflict meant this step gets skipped.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: eb370d64df01969c8d4450ec43817b507b81164b
+ note: |-
+ Merge a17t-redesign, kinda ts-ify setup.js
+
+ the web ui has been redesigned with the a17t toolkit, which imo looks a
+ lot better than bootstrap. This also brought a complete rework of the
+ web code, which now makes a lot more sense hopefully. the setup page is
+ still stuck with bootstrap, its not much of a priority but i'll rewrite
+ it eventually.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 69bf81b65830e4daed56f7c96ecec7abef16864d
+ note: change comment
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 91252730366ea34a9feb2a7936b9e0fc14a1beb2
+ note: Merge dependabot PR
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ee6f81b9e92135fe654e05c383997facaff69bbf
+ note: |-
+ Add ability to revert to non-hyphenated user IDs
+
+ The first 10.7.0 build i tried used hyphens, but a later one didn't.
+ emails.json can now be converted between the two forms depending on what
+ the server uses.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c79f86137e96ef4049d3bf54579897327752d255
+ note: separate head into template, add description meta tag
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8ef27f7fdac626004597ae7b675f5a53f27cbc7a
+ note: |-
+ upgrade bootstrap and popper js
+
+ bootstrap css was on alpha 3 while js was on alpha 1 previously.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a1e30ff5db86875615548b7f85c81a0fe49b4b0a
+ note: |-
+ fix/improve parsing of last active dates
+
+ parseDT only uses the magic json.Unmarshal method if theres an error
+ with the better version. Error came from some times being sent without a
+ "Z" at the end denoting UTC.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3c952d21f7586ebe26d0db838cc8a8fd618642d9
+ note: |-
+ fix 10.7.0 compatibility, simplify scss
+
+ Hyphens are added to user IDs from 10.7.0, so if the server is running
+ it, emails.json will be modified to include them. The existing file is
+ backed up. Also, scss files have been simplified since bs4-jf and bs5-jf share
+ much of the same content.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9dbf60e3dfc9657aa0d84ebb164d384783939381
+ note: |-
+ add URL base option for subfolder proxies
+
+ also cleaned up the naming of some things.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e35d0579c843813fa7fdfe429adfe1b24db0863b
+ note: package upgrades
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ea80d2cb787c7471fc09e48d4f84da3df9bc3774
+ note: |-
+ upgrade to bs5-alpha3
+
+ still works fine, so no code changes needed.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f3c3b3ce76581bf7de8c1bbfe4e9ae3260e4f533
+ note: use badges to denote admin users in accounts tab
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fa96f21429047ded572a1c287b4ffa265968eaa4
+ note: |-
+ Fix smtp sending
+
+ there were a bunch of problems, namely using the jfa-go host address
+ instead of that of the smtp server in smtp.PlainAuth. For #15.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b6f3cd7c1f71a5928698dab6d426a969512c6a6a
+ note: |-
+ dont re-b64 the jwt
+
+ pointless, and messed up swagger auth.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d64e98da372b99e8479fdf0795db371e3412eb3f
+ note: |-
+ use Bearer auth instead of Basic
+
+ this was a relic from the python version, i'd modeled the auth code off
+ some random blog post back then.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ba601935b5925319b0f5cc3bf11c1740a1f2b481
+ note: |-
+ add "re-enter password" field on form
+
+ for #14.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 34135d645df83f59a5e7203699f0084046f3fda0
+ note: credit for french translation
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 47abf20e1d7bf4788ef675180cac91dee1267e32
+ note: |-
+ store emails even if password resets are disabled
+
+ there are other reasons to store email addresses now, so this is no
+ longer a just requirement.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 493f10fa364f6895895860fedd2dadbbe13ffec8
+ note: |-
+ add french, fix language selector in settings
+
+ note: custom language files can now be added in data/lang/form and will be
+ listed in settings.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8e45ecb2145e6ddb4d973c557af691b3e37781d8
+ note: |-
+ add cache_timeout option
+
+ controls how old the Jellyfin user cache can be before refetching. defaults to 30 minutes.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d4a92adc65034afe0da022b86209c75086ddfbcb
+ note: add rough error logging for read/write errors
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c84ea17af4daa904017e4045f865aac1373869b8
+ note: refactor; separate jfapi and ombi into modules
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0f4e77364bd6d9604b20a580ea7ae85d040c6907
+ note: remove hardcoded string from form.ts
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d64d5c194fccf70b5eb392d2c44949aa4efb1b12
+ note: initial steps for localisation
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 95c9f4f42d79e2685b8fe8cbf90807af4d44579f
+ note: |-
+ Apply email addres changes to ombi
+
+ for #11.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a89dc40ff2e769359e05206a99ba25a359141be2
+ note: |-
+ delete ombi user when deleting jf user
+
+ also fix ombi defaults menu in ui. responds to #11.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8089187b3ef55497f0365ca3bd82353b23dd27d8
+ note: |-
+ use bs5 alpha2, config description changes
+
+ alpha2's new close buttons are used, also fixed html_templates
+ settings being automatically filled in with an incorrect value.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 29775e2e75610fa18785d67b3556eae7ab3e7c12
+ note: make goreleaser include modules subdir
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9d62b70daa1f1f50e131d2bf6385ef6677224c77
+ note: |-
+ Fix esbuild and snapshot versioning in goreleaser
+
+ snapshots are now "jfa-go_git-..." instead of
+ "jfa-go_v0.0.0...".
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 301f502052a1763d9995c624bbab96cd0dae9de2
+ note: |-
+ Rework typescript to use modules
+
+ web UI now uses modules, and relies less on bodge to make things work.
+ Also fixes an issue where invites where "failed to send to xx" appeared
+ in invite form.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2d6b1717dbcc325d9f3239584a1230750cce5c99
+ note: move all shared typescript to common.ts
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9abb17742700dfc3aebbadfdb513390b72888550
+ note: |-
+ use typescript for form.html in separate file, allow customization of
+ requirement strings
+
+ Password requirement text is now loaded by the typescript, and can be
+ customized by changing the validationStrings variable. See wiki for more
+ info.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2f9965bcdac3431acfc06f33567f1d435a13797e
+ note: Print full error if writing config fails
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 82d07e423c5638ab41599666661d6a4db1d5c6e1
+ note: |-
+ add optional path to custom web ui pages
+
+ 'html_templates' in 'files' can be set to a directory, in which you can
+ place custom version of the web ui pages. Added for #9. Wiki explainer
+ to follow.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8e6cf799cd7aa40b7b2f8547ee8e71aef4c33a58
+ note: |-
+ use npx to avoid looking for node_modules, get rid of useless
+ get_node_deps
+
+ makefile works without interaction by default now.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8672d7dc1845df409879375e6b5d8aa3b5689ce0
+ note: |-
+ Separate email address and username for smtp
+
+ A username can now be set for SMTP. If not set, the send from address
+ will be used as before.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5fd2e81fe4bac40fba829b81931d0ae85234f19d
+ note: |-
+ install requests dep for upload.py
+
+ sorry for commit spam.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a12678bd4d3ee2e1341b5f820eba2aea79bdf2bc
+ note: upload tar.gz instead of zip
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0e415020f7b2e1c5922a03b599ed947ff4b2eab2
+ note: get swag in goreleaser.yml
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a834aa30cf8af12500c9c8a8980b4067bbf47a95
+ note: dont use esbuild.sh in goreleaser
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e3644e8fbf69144a92e5cf2593d6c40b9c96373c
+ note: fix indentation
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 04198f3d493145d6f0e4ff8d8675c67c023ddf79
+ note: |-
+ initial buildrone integration
+
+ buildrone is a little build server thing i wrote. This change should
+ cause all new Drone builds to be uploaded to it.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8f7a65bebb808a0bc02dff3c6922a698e14ed323
+ note: fix drone.yml build
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1ef37f91b2f64f51adab0ab94e4459c5aef7b5e0
+ note: modify readme
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 64c5badddd374a59d2752ef6e0d1cc4e8ce9beb8
+ note: more drone testing
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2e0519b183a0c50b53699e8d2e14833f5f137a56
+ note: drone testing
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9e739e79e72b41734b2a09071c8b736a4a40339d
+ note: initial drone ci setup
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2a2435ae11d66134596d06aaa7c97cd0d6743208
+ note: |-
+ remove version, device, device_id options, set them automatically
+
+ not sure why i exposed these to the user in the first place. they are
+ set to , , ->
+ respectively.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 04a4a4ca95a399cdcf762dfcb2df7e21a09170bb
+ note: |-
+ use esbuild to compile and minify ts
+
+ tsc is still used for ts-debug.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7628e5d71da8350c9d9b4435c80cc249d5e556ee
+ note: Move api models to separate file
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9fec714da71002aa67b9f040bfc305f4772b41d6
+ note: |-
+ fix goreleaser builds
+
+ wrapped tsc in a a shell script to ignore duplicate function errors.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e104bd83629b336d7a5893f7a0ae323f546058f9
+ note: small changes, new images and readme updated
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 64ad8ccf6ed6c3bc04f8abdb722469a8ef76a58b
+ note: Fix docker build; add some color
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 313b75bead8f83a225f93a071967cfec81f85c5a
+ note: |-
+ Add SWAGGER and DEBUG env variables
+
+ Should be useful for docker installations.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9f6e405d1c9144258947b299012365f10eecdabe
+ note: Add auth and tags to swagger
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 84fb69d4402ff5633858aa9c6cf5cfbae7f3b53f
+ note: add go.mod back
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 62543cd0be81a93e788263ab61e7d0af8fc49cd1
+ note: |-
+ remove generated documentation
+
+ can be regenerated by running 'make swagger' before 'make compile'.
+ depends on swaggo/swag.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b6537cef65a8bb32c56d0e3e25a29751739e4e56
+ note: |-
+ Add basic swagger documentation
+
+ accessible by running with -swagger. Accessible at /swagger/index.html.
+ Currently doesn't have authentication setup, so no requests will work.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 544f5674e8d7b9bd12bf8e1094cc74e973f80e1f
+ note: |-
+ rename routes to make more sense
+
+ for example, /getInvite and /generateInvite become GET(/invites) and
+ POST(/invites) respectively.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ce844e0574de223ab369d0132208af28f6e40d42
+ note: add ts-debug option to makefile for including typescript and sourcemaps
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9bd7fca95ed4401252474665e9048c8724c2286f
+ note: |-
+ fix table sizing on bootstrap 4; fix profile application on single-use
+ invites
+
+ use table-sm and no form-check-input so profile menu looks normal on
+ bs4. Profile was being read after being marked as used on invites, so
+ single-use invites were deleted and no profile was applied.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 89e70f6f7a00ba32d8190bb3e2350edf75ddecf0
+ note: |-
+ Add default profile functionality
+
+ Default profile can be selected in settings.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 6b252157682d56c6e9e61520091d8ba01227ed19
+ note: |-
+ apply settings even if section doesn't exist
+
+ in response to issue #7. Not sure why this wasn't the original
+ behaviour, nor how I hadn't noticed it earlier
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 903a61d0f2866ba2e024364662c41c7d97e27459
+ note: |-
+ Profiles replace user templates
+
+ Profile functionality is essentially complete, and they can be created
+ in settings. Only thing currently missing is a way to set a default
+ profile.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 49ef3dfcf0bc04850b32551086094eaa9c69a84d
+ note: remove old settings button
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2ab9b48f4b0c82adadad2fe707ccd94950ca3567
+ note: |-
+ Move settings menu to a tab
+
+ settings is now its own tab instead of a modal.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b6ceee508cccdd43736c8f5fac53217ce932245d
+ note: |-
+ Fix bug with invites in webui, add profile selector
+
+ invite codes starting with a digit don't work with the webui, so
+ GenerateInvite regenerates uuids until theres one that doesn't.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 32b8ed4aa23b34abc99a20e920ab0c8eaa54a2ee
+ note: |-
+ rewrite* most web ui code in typescript
+
+ i wanted to split up the web ui components into multiple files, and
+ figured it'd be a good chance to try out typescript. run make typescript
+ to compile everything in ts/ and put it in data/static/.
+
+ This is less of a rewrite and more of a refactoring, most of it still
+ works the same but bits have been cleaned up too.
+
+ Remaining javascript found in setup.js and form.html
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 73886fc037482eb4b2d3dc631b72e3b9ac828be9
+ note: |-
+ rewrite accounts.js in typescript
+
+ slight refactor too.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c4acb43cb8abdf05e41d51f5b01fdd6c0d35e766
+ note: |-
+ Initial features for move to profiles
+
+ user templates will become profiles. You will be able to make multiple,
+ and assign them to invites individually. This commit migrates the
+ separate template files into one profile entry called "Default", and
+ lets you select them on invites. No way to create profiles has been
+ added yet.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 49b056f1d64e6c598530043e89c45d88fa0bb7cf
+ note: |-
+ fix notification buttons
+
+ their current status wouldn't display because of a slight mistake, and
+ they did the wrong thing because i forgot there isn't a nil value for
+ bools.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 70cf706a82445ec43f8451923cdabb37fe438f50
+ note: fix image links
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7c247b0aaee7f5ccc1e67f3385ea4287712775f2
+ note: update readme; new images
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 4e8628844ef19172ef8bd6863a1f570fc7a628f0
+ note: |-
+ fix decapitalized words
+
+ I have no idea how this happened.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 31aece5026c97fd1b70cadd92c48c9b1397bd4c9
+ note: fix bs4 compatibility, small ui tweaks
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5ba40cd6f8dc70b2cdfccacae6290e9318336600
+ note: fix panic when jfa-go user has no email set with jellyfin_login
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 456ca8592cd1907f9608051a6ffea685ba8c71fa
+ note: omit source map url in compiled css
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 35a0be6a2c0c0a7d59d909c8fb2c813fa7609696
+ note: |-
+ Remove view settings button
+
+ i doubt there's much use for it.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 6b81358cd25357d2b284a3a2ca909e75237c4cf7
+ note: improve tab appearance
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d4b94bc9d9d89f7d179b1b7af64042341658c424
+ note: |-
+ add user button
+
+ added create user button for the admin to use.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9213f2a078d00ee7777f11aeb6e481573c9dbe5b
+ note: |-
+ Add account deletion with email notification
+
+ Select users to delete, then optionally opt to notify the user in an
+ email with a provided reason.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2b84e45b659c731de11ca0b75ad0d8482a88853f
+ note: fix table wrapping
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7ac750879f73fa2c513450dd80c0a2fdde2c845b
+ note: |-
+ Remove email addresses in settings, move to accounts tab
+
+ still a little rough, but it works.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: cd619894955b4159f3bbea130df0fb17248df010
+ note: |-
+ Initial features of accounts tab
+
+ It's rough right now, but the accounts tab shows a list of users and
+ info. Right now the only action available is to apply settings (from
+ template or another user) to a selection of users. More to come.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a8b4842895fcefc82b5e461100f25f7b933c03d9
+ note: |-
+ add more info to getUsers, move admin.html css to scss files
+
+ more deatils included in getUsers response in prep for feature request #5. bs4 and bs5 css are now compiled instead of being copied.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7d84fdec961635d454009c7274e1618a17e6b685
+ note: userByName reloads cache if user not found, more things in test
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 802f957d2240e882386678e671d1f55dfd8e56da
+ note: |-
+ fix scrolling on modals spawned by settings modal, fix getUsers cache
+
+ closing the settings modal to immediately open another caused the
+ 'modal-open' class on the body to get deleted, which meant scrolling
+ stopped working inside them. Also fix mistake added to jfapi in last commit.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 410c35c84446934d216c63c617bd745f8abeaab3
+ note: |-
+ use strings.builder and unmarshal in jfapi
+
+ for some reason, json.Decoder sometimes fails when using an io.Reader. I
+ noticed this happened all the time when adding ombi integration so I
+ used strings.Builder to turn the io.Reader into a string before
+ decoding with json.Unmarshal. The user in issue #4 had the
+ same problem with Jellyfin, so this method is now also used in jfapi.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1707c8c1f99d24aa6a083652bfec4cdb16c1fa59
+ note: |-
+ quote values in X-Emby-Authorization, change routes in jfapi
+
+ Quoted values in X-Emby-Authorization, as observed from the web client.
+ removed unnecessary /emby prefix for some routes in jfapi.go
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e0c4d7c545084c916d510aba29ae52883bdeca63
+ note: |-
+ add "test" mode for debugging
+
+ running with "test" in the arguments will print jellyfin server info,
+ and try to getUsers.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d7fcfe94162b685939a8193860edf74e81fd7ef3
+ note: mention unstable docker branch
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 258656fbf9c929cffa2033986c6cd5fcea43dade
+ note: |-
+ version based on current tag for makefile
+
+ if there isnt a tag, version is 'git'. this fixes versioning for aur package and docker.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 500ecac95dece802951c9b2de4b93723661545c5
+ note: add issue template
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 4ca14675e6627d51b7535e5ea63f5da06ec4e452
+ note: change docker command to be less ambiguous
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b8dfb5d6a3058c47869e6f4253cab905fc30c73a
+ note: |-
+ decouple email content from sender to ensure thread safety
+
+ If two emails fired off at once, they would previously replace each
+ other's content and possibly send the wrong email to the wrong person.
+ construct* methods now return the email content, which is sent
+ separately.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 51839b59428153cca230f73c694e53b40d249630
+ note: |-
+ Restructure email sending
+
+ smtp and mailgun now implement an emailClient interface, which the
+ Emailer can use.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 831296a3e88e0772f6cc4c68788a15f037b7694d
+ note: |-
+ remove windows related messages
+
+ self restarts now work, so no need.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: bbb0568cc4ccd6db4f65618ca273cab4542518b6
+ note: |-
+ basic daemon functionality, self-restarts without syscall.exec
+
+ running 'jfa-go start' will run it as a daemon in the background, and
+ 'jfa-go stop' will tell it to quit via a unix socket. Self-restarts are
+ now implented by simply exiting the main function (now called start) and
+ running it again.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f5f2a0f1904c0077b60dd2969fa57b18539cd0db
+ note: Add notice about no self-restarts on windows
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d31254b18ea5a7c985a5671727bd70a7fe6d82fa
+ note: fix goreleaser to include data subdirectories
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 67c36dd30134c72a69a3abe7067fca62df0dc7da
+ note: mention ombi in readme
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 18458c2b0de88cc71c8f12f14d4d2174b17e75bd
+ note: fix versioning mistake
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 862e85669e91de79b7a4e08b2d15a52352ba8901
+ note: polish settings menu
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ba67fa753629014b4f8c825b75c66e18f7531ffb
+ note: |-
+ Initial Ombi integration
+
+ When enabled, an account for the user is created on both Jellyfin and
+ Ombi. Account defaults can be stored similarly to jf.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9850545f1b1b986610c114cd44f720487a36d31b
+ note: add version to default config file
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3dd2dbff159d17f3ce7160706695942252c4c11c
+ note: Link to jfa-go-git AUR package
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e56a1388b5b1aace02a8d15c1447d8c0207e92d6
+ note: add example systemd service
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 46c95d76643fa482c4cca431e88725499c0e95b5
+ note: compress executable in dockerfile
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 17994352b191f0f8f5d67b0f9ef2491824b7cd49
+ note: Disable cgo and add compress step to makefile
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 93180302ae62698a36e907f9da14324ada1dccf6
+ note: fix banner link
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8e8debd8a448d64bdd10a6ab3550a627445945bf
+ note: add about page to web ui
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1b0ca34586311805493047f3d583f7d823c2b402
+ note: |-
+ include version and commit hash at compile time
+
+ when using makefile, version is set to "git". Currently printed on
+ start, but an about page in the web UI will be added.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 6e3d5dac19d929d296f2ad673885759509a791af
+ note: use newJellyfin instead of constructor method
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 072776c15f137c98cb595b024a0e4b7508199d8e
+ note: add public_server input to setup
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 1c980cf7cd81f739887f2363de6c0aadb36f6a01
+ note: |-
+ Use bs5-jf on setup, fix bugs
+
+ No longer quits if the program times out connecting to the given
+ jellyfin host.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c6f845296a10b2c6c2eeb6d7d50bedefeef8df24
+ note: fix alignment on setup page, change invite generator column widths
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a5a721b07cd7d8a5fd326de3d5bfd5ca3e311820
+ note: |-
+ Fix broken theme button after changing bootstrap version
+
+ Also fix the theme cookie if it's for the wrong version.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 086fd0ef2fb08a71d091cbf34bd3be474d2dcbc1
+ note: |-
+ fix display of blank emails and naming of fields
+
+ the input areas in the user email menu were incorrectly identified by
+ the email address, which caused duplicate ids on blank fields, and
+ probably stopped any changes from being applied.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d12335bb4a891f35e7c8bc2d3d8c09fe8f2f3d10
+ note: cleaned up auth
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0e39b2b6999eade20e95c1edac35e1b80d4312c0
+ note: remove debug fmt.Printlns
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ee3b421566f50c758f37a200d68843c65c6dcaf9
+ note: |-
+ Fixed flaw with jellyfin_login; store refresh token in cookies
+
+ with jellyfin_login enabled, the username and password vals in the User
+ struct would be "". If you disabled 'required' on the login form, blank
+ username and password would allow you in.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d144077e6259397c4aa93a4618ae5ad7c6dbd13d
+ note: |-
+ Add refresh tokens for persistent login, logout button
+
+ the main JWT is stored temporarily, whereas the refresh token is stored
+ as a cookie and can only be used to obtain a new main token. Logout
+ button adds token to blocklist internally and deletes JWT and refresh
+ token from browser storage.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 29a79a1ce1b3d93faaab94b75a1092ab707b058e
+ note: Moved PKGBUILD to AUR, mention in readme
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 681d2ce38d20aa9ebd3d41174abaf6b4a4e52d5f
+ note: link to usr/bin, add license
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: cee5489da6f81a586e3ffdefb9a522d4d2a2d1fe
+ note: typo
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b38af84b3544c4015e72b05baa19cfb115e76409
+ note: bump PKGBUILD to 0.1.4
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8fc9ed1c3c643be80f58a7370fc196f4cffe65b9
+ note: |-
+ Improve mobile experience
+
+ the generate invite box now wraps into 1 column automatically.
+ the invite code is ellipsized on small displays.
+ the dropdown button has a large tappable area, and is aligned correctly.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 678131647444ba9c8b469d2bf05bfe346f427ab3
+ note: |-
+ provide error message on login and display it nicely
+
+ server now provides a reason for login fail to the web ui, and displays
+ it inside the login button, which looks a lot nicer than the previously
+ used error box.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: daf190f68b8812cdc34af08b3181804a48209368
+ note: |-
+ Avoid panic on invalid password with jellyfin_login
+
+ jfId was assigned too early, before checking errors.
+ Also, handle 400 as well as 401 from jellyfin as an invalid password.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 56478e96c9b8cf5772202a194c34ee7c774a14df
+ note: |-
+ create new css link to smoothly transition between themes
+
+ Previously, directly editing the tag with the new file would
+ cause the page to have no stylesheet for a moment while the new file is
+ downloaded. A new element is now appended below the original instead,
+ which smoothens out the transition.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ec7609ed8c93ebf7e69158d69b86f427727b271f
+ note: Add debug flag; warning label for debug mode
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 6366239ec454581a9518f2cf1f865d7e48841dca
+ note: mention placing inside /opt
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e893c9a23419e1801eb3cab16084d4e9af15c5c1
+ note: Mention PKGBUILD
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7879fd258149f520ac3ac82720bbd7cc749cf1c9
+ note: |-
+ Working PKGBUILD
+
+ Its a little rough but seems to work.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c778837593776aeda62a90509d408f90363baf92
+ note: |-
+ Added install step to makefile; start PKGBUILD
+
+ Also added MIT License
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: af47cd9f0b6f03e90bc09490473235eb7c41c34c
+ note: Improve README
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 151062fbc1d1fa2ba683cf4097ae7c86e1ff3d30
+ note: |-
+ set gin mode before router initialization
+
+ this was previously set after the router was created, causing a debug
+ message every start.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: abc51f2443bec207557d1a8d853189fa88ac37e8
+ note: |-
+ Shrunk dockerfile
+
+ Dockerfile now has separate build stage, and uses debian. Image now
+ sits at ~300MB.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8c4bd4541c5ab6b7e22624976c7309ebba181737
+ note: |-
+ Added non interactive makefile option; fixed flags again
+
+ fixed another problem with the -data option, and added 'make headless'
+ for use in the dockerfile
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8750efe10114ad97fc0c0c2284b0f972355333d8
+ note: added user caching with 30m timeout
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 252e13757b5f6c49f9ecbaa3c20ce1a0b7091b88
+ note: |-
+ Disable i386 builds
+
+ disabling this because building for darwin/386 is no longer available
+ and goreleaser hasn't picked up on this yet, i believe.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 02183c7fcc42a710ab8db8733e4a248158aa413f
+ note: |-
+ added -y option to prebuild scripts using node_bin
+
+ similar to apt, -y assumes yes to all questions, specifically if
+ node_bin is correct here. This is necessary for goreleaser, as it is not
+ interactive.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: dd0eabf157836d6e5e7ad9eb2ffa4f64633e7212
+ note: Upgrade packages
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 6436dba48f5a3297c44407501b7ab6247fd00fd6
+ note: |-
+ fixed custom config and data paths
+
+ any specified custom data path was only being used for the config file.
+ All combinations of options should work together now.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: bd8af153a93485aeab61fbe90db6bdb66904e6b4
+ note: disable generate button if duration is zero
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fd766e7b1a5bf392fb7892ace2732d0bbfcdfae0
+ note: |-
+ use app identifier instead of ctx
+
+ changing this because ctx is commonly used with the context package.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fffb3471d675b24b0ff25a6dc5bfb7efb53b6b43
+ note: Merge branch 'main' of github.com:hrfee/jfa-go into main
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 19bd31d968d030646debbe46dd914762cbd9abb9
+ note: |-
+ attempt at using a config struct instead of the ini library
+
+ Added script to convert config-base.json into a go struct, so that
+ access to config values and metadata could be unified and simpler. It
+ probably won't see any actual use though as mapping the ini into it is
+ painful.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 39bf3ad7f123119b61b2204cd7c97ea4964e67ad
+ note: Safe shutdown
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8a8fe6519252b86c6b84cdf378e37bedb474d25f
+ note: Add windows build support from jf-accounts
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 5329f0276850a2e0fc816e920e9202aaa961adce
+ note: add docker to readme
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7b23545197e2d8d537aa4228b9884c76685ee2b0
+ note: Added alpine and debian dockerfiles
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 54af15cc5a4a6bdd3db69cd9062614cdeab1bdf5
+ note: |-
+ Added makefile
+
+ Alternative to goreleaser.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8ed1662a2f118615882c67fae7efc7d05c8b282b
+ note: add pprof middleware
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 23dbcf33aee00eea02e0313abb93fea77167120f
+ note: reinitialize validator on settings change
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 25348a9b1a261e198c620c9c27509ca79be2a791
+ note: ignore binary
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3970cbef3f2f55dcd13b1f26c7914801e1c5f81d
+ note: remove smtp notice
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: a38d56f3623e565e95b5c704ae371f3e4be5af3b
+ note: add smtp email
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: f0be006e167eca7329a8a7c36bd8c1033a958dc3
+ note: |-
+ use goroutines for (most) emails
+
+ invite emails have been left alone so that email success message is
+ shown on web ui
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 699489e435a2bf1665f3293f18b3e8fc5838b4df
+ note: fixed static route for invites
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: e576616530b5fcaaa98e7f280af841497501a704
+ note: convert text to path to fix rendering on mobile
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 05c7b7156b74e3edeaa0a5f0128faaece68e3e6b
+ note: Add notice about smtp
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: c72e1a1c63ba05db8d056bd997b32889fb9bdc30
+ note: Images, fixed "data" path
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 94b8495f02cb112e6b41278dc6754fa5688ee2d8
+ note: Fixed goreleaser config
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: f508b65fa09e191c996939b4f2f4da50a7b99eab
+ note: Added setup, self restarts
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 62621dabb9a50c0705b8c25ceb99da45fa96481e
+ note: |-
+ CLI flags, start setting up goreleaser, add build scripts
+
+ Copied and fixed the build scripts from jf-accounts, added them to the
+ .goreleaser.yml. Also:
+ data directory now stored in user's config folder
+ Handle timeouts in jfapi
+ Maybe more i forgot about.
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: c4d4b395d5c28267fa558c54282945f3c8840ce4
+ note: Password resets
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 4e16f6fd486ef9fe79abfddde72ad4b31868a6a9
+ note: |-
+ make checkInvite check only one invite, invite daemon
+
+ checkInvite no longer loops over all invites and checks for expiry, that
+ functionality has moved to checkInvites. Couple more rogue print
+ statements removed aswell.
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: dba20bd3eac97a5e9b737fff225770d2f67efcc7
+ note: Add auth & gin logging, fixed dummy logger
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 99a643ce9c043ac6721ba10d2d91a9f4264c489a
+ note: Finished logging api
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 326b27432987a0da8ef8e426c07ab28f7fcf6551
+ note: |-
+ Settings functional, start adding logging
+
+ Modifying settings also formats it nicely, as a bonus.
+ Also we using shortuuid instead of normal uuidv4 now because its the same
+ length as what I used in the python version.
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 024c0b56aafdaf92b4618b6f82fe93f55967bad7
+ note: |-
+ Display settings with hacky solution to retain order
+
+ Python utility included to convert config-base.json into a new version
+ which includes lists that define the order settings should be displayed.
+ admin.js edited to recognize this.
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: ef4f2503c96ab048c554dcbaf695a726cbe73393
+ note: DeleteInvite, user defaults, and email list modification
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: e5ebcef68400c6d61cf54e870d70013ecee18d8b
+ note: |-
+ Partial check for invite page, 404 handling
+
+ The invite route no longer calls checkInvite, instead just chekcing the
+ invite exists. This speeds up page loading. the 404 and invalidCode
+ pages are now loaded when necessary.
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 961b9afa7532b9486d14e8299e9f43ad51c5ddfa
+ note: |-
+ Functioning user creation, notifications,
+
+ Fixed password validation for new users, add invite route, couple other
+ fixes.
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: d8fb6e561370e83018676bc3101d8236445788ec
+ note: first
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: ea5c2b3886ecfaf56398e22ee8d95ddc88eb68b1
+ note: Delete nohup.out
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: 72eb51e9c0841cf30baef6aa0868f2d8d24eb8f6
+ note: |-
+ Merge pull request #20 from hrfee/dependabot/npm_and_yarn/ini-1.3.8
+
+ Bump ini from 1.3.5 to 1.3.8
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: f3833f14335b08f7b33c6002ef924ff26f69fbc7
+ note: |-
+ Bump ini from 1.3.5 to 1.3.8
+
+ Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
+ - [Release notes](https://github.com/isaacs/ini/releases)
+ - [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)
+ author:
+ name: dependabot[bot]
+ email: 49699333+dependabot[bot]@users.noreply.github.com
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: a081f3a799b9abdb7968587e05780d428511fe0f
+ note: add contribution notes
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: 0f92ce21665e546b14c0c048dc703e1f04ba7231
+ note: update CONTRIBUTING.md
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: b1becb9ef5f23686d8763b966f1b27ea82ff4bb3
+ note: fix display of username box on add account modal
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 3c1599b6b7de0a5ae544605863435d0758e3f4a7
+ note: add finished french for admin
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 3e53b742f48f575b8cdc693582f01a06ef6a572b
+ note: fix spelling in french email
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 5401593279d1118c9b6d02bc2e1193edfae6f8e0
+ note: Fix email language selection, add finished french emails
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 0710e0547972d3ceb90733aa7af84a1829eaa087
+ note: |-
+ Add email translation, add part of french translations
+
+ Admin translation from @Killianbe, Email translation from
+ @Cornichon420. French is currently not functional, a few things are
+ missing which i'm waiting on.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 1707d011a2c9065d7247dde2b1fbbd8da2fbdea4
+ note: attempt to use http2 server push
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 5e8d7944bd1dcbc15f05472628f2272526917c20
+ note: add language selector to admin
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 2d2727f7e8bf07b241d3b87fc1462ea6374017ab
+ note: separate options for form and admin language
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: c72282613d53212199640d8131c23e2c9f722d93
+ note: Use lang file in typescript
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 4ac62a107ce6148fa0dae6ebd8beee16e6d0b7eb
+ note: Start adding translation support for admin
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: bf46c9f906df20110d6a80a1eb5c0e0f93721640
+ note: add dutch translation of emails
+ author:
+ name: Richard de Boer
+ email: richard@tubul.net
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 14bb85f3016247da51f0f14278348e2a0855c96a
+ note: add dutch translation of admin pages
+ author:
+ name: Richard de Boer
+ email: richard@tubul.net
+ committer:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ - commit: 91b2b44768ed5736b1ccff4ee78b89b1646030c5
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 8c276fa0a7c7436658864a629ce3e25857ac2bf4
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (23 of 23 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 78b0e22091c7334f97e61644757d4d3a2f3d099b
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (105 of 105 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 96abbdf9a8e22d4ddbac4cad7a96886db303ad31
+ note: Added translation using Weblate (German)
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 7c61392ff47bd780a701d680b8a30c4606264e83
+ note: add translation from Weblate (German)
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 901abfb3e571c7d93d345f83d6a148409144eee4
+ note: add translation from Weblate (German)
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 2eea836d9f8eee99bf16acb71bbb5d65d0dc56e7
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (105 of 105 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/fr/
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 9a08a6603add61331c3146a01d605aef410b6136
+ note: Deleted translation using Weblate (English (United Kingdom))
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 887126f5dda71ca6c3ded974e91868d8bc65d56e
+ note: |-
+ Translated using Weblate (English (United Kingdom))
+
+ Currently translated at 1.9% (2 of 105 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/en_GB/
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: fad6a04a5f6a1eaa929e2c0fe861a52b881810f1
+ note: Added translation using Weblate (English (United Kingdom))
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: a687b2c438a2cb1cce06340e387e54c0bf1b25d5
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (105 of 105 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 79987ffa22ff947f15af3c3e61f04e20b90ca30d
+ note: add refresh button that uses url base if given
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 764639bbba4d110eac987471f215bbadff5fcf6f
+ note: add header template
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: eb67116ee6d0a6ba95416b66da88f8ebf57998e8
+ note: replace og setup
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7baea9101e2c2ed0991b85d25d5c93267102ca9c
+ note: |-
+ Add general settings, ombi
+
+ host, port, theme, tls are included in general. Page theme changes with
+ setting. Fixed checkbox support messages. Split some cards into columns.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 167fae9892f304bd9b3001af854d8bab162da667
+ note: |-
+ add jellyfin connection test, submission
+
+ fully functional now, but still need to add some sections (ombi mainly).
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c7f5aa2e2bd5cbc093d1face96c9b8e06b3fae6c
+ note: split into pages, hide email pages when disabled, add history navigation
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8c871bc5fa7ade0508a21f9c6c683d67412b4bd0
+ note: |-
+ Add ts to link setting dependance
+
+ Also make store each setting as classes in a settings object, to make it
+ easier to serialize on submitting. Also, added
+ "substitute_jellyfin_strings", "no_username" and welcome_email.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: bf1e6230dcd52e2e7fd5d3c466fbee727c78cdbf
+ note: split some strings into common file; use lang file to setup page
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 687edf2b0bb877a2f8260f54ba72047b9626ddd0
+ note: |-
+ Initial setup page content
+
+ Rewritten with a17t. Content right now is just a copy of the original
+ setup.html, but settings for new features will be added later.Currently
+ all cards are shown, only the current one will show in future.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 46fe3a7f5d4105348cff2e8471f03fdce16a2d87
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 61bd62403fd3bf50064a59813dc4cffce4785afd
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 5893d4b85527eb602792264536a5838904b3f189
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 8016e6f2117471a1168a7bb1f49ad0c09ba6045d
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: a5560b04bd569262e754a2f93206cedca5ee7b22
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: b9e171b1fd0c99498de4c60f8b55f85427dff4b5
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: a633425baa437e2c61c33baa2240283b6583a995
+ note: |-
+ Translated using Weblate (French)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: e29e89c618135e21b9d32e46c890cc4c8f549a72
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 62c986161cd47adc45696e70fc7789600145456d
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 6279c734029fd3b1fde2af94c91fd1f482f74784
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 22e103837f16dbedd426588f14b2c1031a0df9d0
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (101 of 101 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: feba6e7bae6f568cc17d608423ae416a24cf8e9c
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: f331f4eb92d99fab5434fb7416eeb02edcb6ef04
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (103 of 103 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 629b669c6454cc4ee15a4d24930424078cbf501d
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (103 of 103 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 2dab900748dc16e1dde204fd403190df01273838
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (103 of 103 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: f864097f2ecaec79770fc23e781c97d812088c05
+ note: |-
+ translation from Weblate (English)
+
+ Currently translated at 100.0% (103 of 103 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/en/
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: cd375208ba64cdb07087cfbf7b6c1cea19418b28
+ note: |-
+ Translated using Weblate (Greek)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 316f482bf5b181740913b54d080a81142b340214
+ note: |-
+ Translated using Weblate (Greek)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 0f78390282bb845e447e9d853eae64a2e54d5144
+ note: |-
+ translation from Weblate (Greek)
+
+ Currently translated at 100.0% (103 of 103 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 0b909fc02d3560edbcfe2b30ba39607ecb262b83
+ note: |-
+ Translated using Weblate (Greek)
+
+ Currently translated at 100.0% (9 of 9 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/common-strings/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: d4c6561abd1450f2a19e3cdd7e7dff9905d588a7
+ note: |-
+ Translated using Weblate (Indonesian)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/emails/id/
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 1f5e6537a5e1137ae218927698fdfbcca58e5601
+ note: |-
+ translation from Weblate (Greek)
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 97f2ae34ca23081a926bbadeff38d4f2f5d186bc
+ note: |-
+ Translated using Weblate (Indonesian)
+
+ Currently translated at 1.0% (1 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/id/
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: d193afbeca8ef40cb9cf559e71c6f50cc4ed2a50
+ note: |-
+ translation from Weblate (Indonesian)
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/form/id/
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: abea430b6b120c574c740877942feb8f6cf756ed
+ note: |-
+ Translated using Weblate (Indonesian)
+
+ Currently translated at 100.0% (9 of 9 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/common-strings/id/
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 00cec2b15724db53de6895332a5fb5943cf947f1
+ note: |-
+ translation from Weblate (Indonesian)
+
+ Currently translated at 100.0% (103 of 103 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/id/
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 41ff0be83972a7641c0d31809a3ee932d333f7a2
+ note: |-
+ Translated using Weblate (Greek)
+
+ Currently translated at 1.0% (1 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 25330533bd2fb0807c41726610f80a600a58dad7
+ note: add translation from Weblate (Indonesian)
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 4afd1bd4b531ef03de2e9d4819315ad0f3a928fb
+ note: Added translation using Weblate (Indonesian)
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: cf185efdfc935313ee770ce0d29c4784b4f05529
+ note: add translation from Weblate (Indonesian)
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 4ec9756f5816a53b3fc55f1a3f6508ce2edcfa3d
+ note: Added translation using Weblate (Indonesian)
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: cda7db5718e962199acaf9f5b17d608eaa2a2f73
+ note: Added translation using Weblate (Indonesian)
+ author:
+ name: mezzovide
+ email: reza.adrian@hanza.co.id
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 3b37fb56923b3978e5f8bedab27cac1b89c2031b
+ note: Added translation using Weblate (Greek)
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 40c83803de7a01a1c99275a175d44569c6504379
+ note: Added translation using Weblate (Greek)
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: a9811c164e5bd675dd0c85f1bbafceed285ae1c8
+ note: Added translation using Weblate (Greek)
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 8f000876b378df6edb671334f3e8270d9036ee58
+ note: add translation from Weblate (Greek)
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 0af393236fadb8c93fe573ce8c57aff02223e37e
+ note: add translation from Weblate (Greek)
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 3153c65f5a92209fa08d82add40146f8aca7825f
+ note: |-
+ Translated using Weblate (English)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/setup/en/
+ author:
+ name: hrfee
+ email: hrfee@pm.me
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 6ce825bd4116656caf82bdca799fa18ae0085163
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (103 of 103 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.pw/projects/jfa-go/admin/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: c3fb00a307a9a47d5e4880c362ea1317bdf11ee6
+ note: wrong go version container
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 988829a6db58c82c8f54079e2e9bb2ae4cd36e07
+ note: dont build docker on go1.16 branch
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a6a7710a798021e71dab41fc99daa3a4a8766236
+ note: |-
+ use filepath.Join wrapper for different embed and os path styles
+
+ If using internal, "/" is used as a separator always, and with external,
+ filepath.Join is used.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 873afb47cd8ad44147e9c065ebbf8b5bf0e1ef00
+ note: strip debug symbols in makefile
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ea99966057d7bdfd96d5f23129ee1e53be7c5fb5
+ note: refactor, move route loading to router.go
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: aaed272bf27c5e2cf5f990f2d562f09cc199c201
+ note: use embed.fs wrapper on data
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e6775cd2d1bbab96479143320f67ac102d5c1627
+ note: |-
+ use embed.fs wrapper for langFS so lang/ is not needed in paths
+
+ [files]lang_files is now the path to the lang directory, not path to a
+ directory containing it.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 98a9e20cc05007b98e566a0ed701fced9c67d252
+ note: |-
+ Fix docker build, add GOBINARY flag for make
+
+ GOBINARY defaults to "go", but if you want to build on a normal system,
+ you'll likely set it to go1.16rc1 with "make all GOBINARY=go1.16rc1".
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ee37588959da0b2ae1c407f727aa80f78f388cf1
+ note: drone image
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: cb12c6f4419331eeaa5cdf56fb479ab09d13a366
+ note: update goreleaser
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 72cf3e2240d3c980313f0830febcf3630a6b937b
+ note: |-
+ add external/internal data options
+
+ "make all" will build with internal data, whereas "make debug"/"make
+ all-external" will make an external "data/" directory.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 815bdc35acf0946a61dd73edb8e14628669dd714
+ note: |-
+ fully self-contained
+
+ paths are pretty janky, but it works. Also, [files]/lang_files now must
+ be the path to a directory CONTAINING a "lang/" directory. I'll work
+ around this at a later date.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0330540f87c0c02616a75883cf267c1c3a2eb0d6
+ note: |-
+ Use fs for language, add lang_files option
+
+ The local app translations are loaded, and then if [files]/lang_files
+ is provided (a directory containing custom translations), any found
+ inside it are loaded over top. This makes customizing much easier.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fefe2d82a4fdddaddd485fd2f843e677327aa845
+ note: |-
+ rebase 12/02, use go1.16rc1 in make, remove ioutil, start switching to io/fs for file i/o
+
+ ioutil's contents are now in io and os.
+ Eventually jfa-go's files will be embedded in the binary with go1.16's
+ new embed feature. Using io/fs will provide abstraction for accessing
+ these files, and allow for both embedded and non-embedded versions.
+ Also, internal paths to things like email templates, etc. will be
+ prefixed with "jfa-go:" to indicate to use the app's own Filesystem
+ instead of reading the file normally. This also allows for custom files
+ to continue to be used as they are currently.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a1bbf13d6a5d2dd53988cd0a04b0f66e6dd9c003
+ note: |-
+ use `apt-get` instead of `apt`
+
+ Because `apt` is meant for humans, and complains when called in scripts.
+ (manpage: "While it tries not to break backward compatibility this is not guaranteed")
+ author:
+ name: Richard de Boer
+ email: richard@tubul.net
+ committer:
+ name: Richard de Boer
+ email: richard@tubul.net
+ - commit: bcc0eeeb2f6cd1e499ec9f14f9be07eb6a0a422d
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (95 of 95 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 76b859f5bf5620312a7687d1c6e70a77de1dc4b3
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 676cf619d579e835a9ed8f066dc86f1c119ddabe
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: ce45bf2136ade1ca750af0bd13edeafa13861b66
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (110 of 110 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: f40fb9d3f7a62fdeb7d5308ad02ba965e069f8a7
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (39 of 39 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 9536ceaaa407f8c829223c69828cad626ac6668f
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (110 of 110 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 72beee13225619e91bedbed01e34ea67341ff414
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (27 of 27 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 0ec822988da4b8e6932bd3e662827b70a6a04616
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (39 of 39 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 42921f6a3efd5a5ca083d6b12ce68550e3a55c7b
+ note: |-
+ 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/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 4404c84e7fd7d3a8540c4c7395a9c5a6495f6504
+ note: |-
+ 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/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: a86be55b5cd47fb42717e2a16f5cf724b4a3f4f9
+ note: |-
+ 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/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 5eea72a579fda6e59c305d9311aad7a7b17a3dad
+ note: |-
+ 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/
+ author:
+ name: Peter Wickenberg
+ email: peter@wickenberg.nu
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 3af4607171cd0f18cee0bd52413f5f7b9d9305a5
+ note: |-
+ 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/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: e4498535680a630f48eae1a9d072ac5e95e55859
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (100 of 100 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 2082e960c2fbc5d8eb0f79c00370eb9481c2770f
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (43 of 43 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 7b2a083f981e975f9f95bf7e33171885d699786b
+ note: |-
+ translation from Weblate (German)
+
+ 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/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 270143a8f6691f6cc60c23ee6e2a41a0e66e74f3
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (140 of 140 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/de/
+ author:
+ name: virusperfect
+ email: lefrave@protonmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 766b69d95e6ee4654558e0a493925eac74fc146d
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (140 of 140 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: f5addc4947a98655301270b3a97cbe8a8526fc5e
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (100 of 100 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 55eb59c52691ddee51da535505369d5aea21d2ce
+ note: |-
+ 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/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 679cac4dbd939aba11d24a913fccf4e00b07725b
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (100 of 100 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 5388d3d4c075e0cfb7f14127d5883fe5bd0e9d05
+ note: |-
+ Translated using Weblate (Greek)
+
+ Currently translated at 100.0% (11 of 11 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: c392d4817425a74172498bb8cbaa98e5214a4189
+ note: |-
+ Translated using Weblate (Greek)
+
+ Currently translated at 100.0% (44 of 44 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 967fab3411e8ac406618ae04b799559ee3ef5a72
+ note: |-
+ Translated using Weblate (Greek)
+
+ Currently translated at 100.0% (100 of 100 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: d7845b78f6a8ed5ca24166f20add73d319515a76
+ note: |-
+ Translated using Weblate (Greek)
+
+ Currently translated at 100.0% (43 of 43 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: a253858625b6ab0af8ceb9452634cb66df59fb86
+ note: |-
+ translation from Weblate (Greek)
+
+ Currently translated at 100.0% (140 of 140 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: ad1aae16e3df611ff537ddda17176822664a52cd
+ note: |-
+ translation from Weblate (Greek)
+
+ 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/el/
+ author:
+ name: Marketos Damigos
+ email: anubis.coder@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: fcadabd339bec55020d25e829dbfac566cc92fd0
+ note: Fix docker link in README.md
+ author:
+ name: Toucan-Sam
+ email: raharazod@gmail.com
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: 6dd575b2762c39efaa649d9aed1660963d5d5e1d
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (44 of 44 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 1a98946d71b6386f86824a4d0f492764116e188f
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (100 of 100 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/de/
+ author:
+ name: JoshiJoshiJoshi
+ email: epishev.k@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 8922549bdb3631126d6f5a941fea97a131f91b36
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (11 of 11 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 173b49aeb7424d326a76c047075b60e8a5e89fc1
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (11 of 11 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: eee6046465dc2abeda947cf9ef42c2f4ab544f46
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (11 of 11 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/de/
+ author:
+ name: JoshiJoshiJoshi
+ email: epishev.k@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: b76011be4f42383c01f0aed638a8377ec8e4054b
+ note: |-
+ translation from Weblate (German)
+
+ 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/de/
+ author:
+ name: JoshiJoshiJoshi
+ email: epishev.k@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 3d93d79b0b4d1e21b17911d0bb622a2242a2f89e
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (44 of 44 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: e8b1cca9cac4b2df19ac67066e04d3a8b224a7bb
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (140 of 140 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: d4d72198013f745fb20b6144b1c7ebe6a2ef687f
+ note: |-
+ 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/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: c560ec0f9faaf0bdb4905e4dc7d344b3ffb5103c
+ note: Merge branch 'main' into telegram
+ author:
+ name: Harvey Tindall
+ email: harveyltindall@gmail.com
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: 71554e0c85f1b6cddf39de0f9ae2c36f1b93b33e
+ note: |-
+ Telegram: Change user's contact method in accounts
+
+ By clicking the cog next to the telegram username, one can select
+ whether to contact through telegram or email.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0efd7c5718cf14b95622a2aed14a6b91d284be78
+ note: |-
+ Telegram: add language files
+
+ somehow these were included in the .gitignore.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 901ad7529e66a75243d9aabf9a2365c50e32ce49
+ note: mention wiki in telegram settings description
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b64bcc97385316a729e9dc9290abe92009e923f0
+ note: include telegram verif in images
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: fddb7b75843306651331da906ef8ab996e1ae9ce
+ note: Mention telegram in readme
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ea0293bd4ebb8a1d13ef365791c2bede13ebd57b
+ note: |-
+ Split some settings into new "messages" section
+
+ Most email dependant sections now depend on this. Also renamed more
+ email things.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 51f2f4cc6aae1ad305e9d2c9e44f97d1d5f18a7d
+ note: |-
+ Telegram: close updates channel on restart
+
+ Also removed some references to email.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2d93b3b7eebbb9a4b214c1ce3cfd3175aed9d756
+ note: |-
+ Telegram: Allow admin to add telegram contact
+
+ Works in the same way as on the form, but can now be done in the
+ accounts tab.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0f41d1e6cf9cc946d155e508e1a15f6704de7c11
+ note: 'Telegram: Display username on accounts tab'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 36edd4ab0d083b903ac0168a7a2a1cf84c115de1
+ note: |-
+ Telegram: Use markdown for custom emails/announcements
+
+ Had no idea telegram supported this, pretty cool.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 716d6a931a74112af0d36a0a36820017e1ace900
+ note: |-
+ Telegram: Send messages via telegram
+
+ Most messages are now sent as plaintext via telegram when suitable.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 72bf280e2d7212b2404eac5edd7079f9dcbd3d2f
+ note: |-
+ telegram: Fix UI and store useful Telegram info
+
+ Creation now works, and language preferences made before signup are
+ kept. telegram file storage now uses the Jellyfin ID as a key, which
+ makes much more sense. Also added radios to select preferred notification
+ method (email/telegram) as well, which the admin will soon be able to
+ change also.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 326c2cf70a5bb67c2a02f5a803d6f22830195bd4
+ note: 'modal: use arrow function to avoid ''this'' naming collision'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 2816c6277da54fea187ac818d3f79c99ca969b8f
+ note: 'modal: add onopen/onclose'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 99875b917619c9e76b7728acd9cf700472e0a6ae
+ note: |-
+ almost complete telegram user verification
+
+ When signing up, the user is given a pin code which they send to a
+ telegram bot. This provides user verification, but more importantly
+ allows the bot to message the user, as the Telegram API requires the
+ user to interact with the bot before it can do the opposite.
+
+ The bot should recognize the correct language, but a /lang command is
+ also provided to change it.
+
+ The verification process is pretty much functional but ui is still
+ broken, and it isn't properly integrated yet.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 4d2a018032bc4d0e69d202055a36a6f70384d67e
+ note: |-
+ Merge pull request #98 from hrfee/dependabot/npm_and_yarn/lodash-4.17.21
+
+ Bump lodash from 4.17.20 to 4.17.21
+ author:
+ name: Harvey Tindall
+ email: hrfee@hrfee.dev
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: ca7fb540ee6215ad6c64405578cd65cc3d3f0caf
+ note: |-
+ Bump lodash from 4.17.20 to 4.17.21
+
+ Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
+ - [Release notes](https://github.com/lodash/lodash/releases)
+ - [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)
+ author:
+ name: dependabot[bot]
+ email: 49699333+dependabot[bot]@users.noreply.github.com
+ committer:
+ name: GitHub
+ email: noreply@github.com
+ - commit: 23800bb8928a39a568990b4a8dec42dbf240188b
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (7 of 7 strings)
+
+ Translation: jfa-go/Password Reset Links
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/password-reset-links/de/
+ author:
+ name: Malte
+ email: malte@baranski.koeln
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: b47cb91f55d9e3151a84728b5be620a8ccf5fc66
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (101 of 101 strings)
+
+ Translation: jfa-go/Setup
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/setup/de/
+ author:
+ name: Malte
+ email: malte@baranski.koeln
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 2d9e3fbc1da70d8df56a540b6a54d3433553e00b
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (16 of 16 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/de/
+ author:
+ name: Malte
+ email: malte@baranski.koeln
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: bf67e277377465eacefd85bd24138afce1c3d739
+ note: |-
+ Translated using Weblate (German)
+
+ Currently translated at 100.0% (51 of 51 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/de/
+ author:
+ name: Malte
+ email: malte@baranski.koeln
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 3427c97e3ef1a5bef7f620bac9ec9449be2602ea
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/de/
+ author:
+ name: Malte
+ email: malte@baranski.koeln
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 81e69a716647857a797cf3cb4c11aaae1754d2ff
+ note: |-
+ translation from Weblate (German)
+
+ Currently translated at 100.0% (156 of 156 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/de/
+ author:
+ name: Malte
+ email: malte@baranski.koeln
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 564098b9d826f58a0e5aae2d99b20b2370986b81
+ note: Added translation using Weblate (German)
+ author:
+ name: Malte
+ email: malte@baranski.koeln
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: ec659174fb9062d580226eacc04c58162400b8e6
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (156 of 156 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 1a42d8280cf91c7a1166ea00497a5b3e4b1d4402
+ note: |-
+ Translated using Weblate (Portuguese (Brazil))
+
+ Currently translated at 93.7% (15 of 16 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: b14f10d79d83ebc24863b6c2af4928316225dd9e
+ note: |-
+ translation from Weblate (Portuguese (Brazil))
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/pt_BR/
+ author:
+ name: ClankJake
+ email: nascimentoaragao@gmail.com
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: ee8facd1bf0dd24804224dadcf4cbb822ed35278
+ note: |-
+ Translated using Weblate (French)
+
+ Currently translated at 100.0% (16 of 16 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 811657b55343a37db11cfae1f2fff6e24c461a4f
+ note: |-
+ Translated using Weblate (French)
+
+ Currently translated at 100.0% (51 of 51 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 95936f7c298e70f86e0542441079186a2cab14fa
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 613d4cd9af473090d169271e8a5148b74c53ec29
+ note: |-
+ translation from Weblate (French)
+
+ Currently translated at 100.0% (156 of 156 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/fr/
+ author:
+ name: Cornichon420
+ email: flosimonot78@hotmail.fr
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 7beb3d99745c556486315e5dcbeed5a410042710
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (16 of 16 strings)
+
+ Translation: jfa-go/Common Strings
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/common-strings/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 6f2bb7f0b588c9d67a1e61a59cba6c0e6763dc1a
+ note: |-
+ Translated using Weblate (Dutch)
+
+ Currently translated at 100.0% (51 of 51 strings)
+
+ Translation: jfa-go/Emails
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/emails/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 315b5fda91a82b3d587fcc5630ae56d10839dc5d
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (32 of 32 strings)
+
+ Translation: jfa-go/Account Creation Form
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/form/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: a6aa89e502581e66a074f16249aaff71c75af04b
+ note: |-
+ translation from Weblate (Dutch)
+
+ Currently translated at 100.0% (156 of 156 strings)
+
+ Translation: jfa-go/Admin Page
+ Translate-URL: https://weblate.hrfee.dev/projects/jfa-go/admin/nl/
+ author:
+ name: Richard de Boer
+ email: weblate+jfa-go@tubul.net
+ committer:
+ name: Weblate
+ email: noreply@weblate.org
+ - commit: 1f9af8df89fbf6279ced5f435569bd48d2bf113b
+ note: |-
+ Discord: Add option to provide server invite
+
+ When enabled, a temporary one-use invite is created and shown to the
+ user on the account creation form.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0676b6c41f2f0d0aa79a3398310cd25452b9b018
+ note: 'Discord: Display channel on account creation form'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: ce8cdced4daf18b9f0eb80fa791f77f5f9bf904d
+ note: |-
+ Discord: Fix GetUsers, add invite messages
+
+ The "Send to" box on the invite tab now accepts username#discriminator,
+ and a search icon has been added which opens a search window similar to
+ the one on the accounts tab. DiscordDaemon.GetUsers was also very broken
+ and wouldn't work with full username#discriminator, that's been fixed.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b8e3fc636cccd5a6803785ddac8f04972d049fa9
+ note: |-
+ Accounts: Fix cog on telegram when no discord linked
+
+ Also, disable telegram & discord if an auth/initialization error occurs.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 519a5615cce50925ae11006a8d21f12d84bdc7fa
+ note: 'Accounts: Fix email check on dropdown'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 168b2175536d95f6ce75ee40dd5cdadaa734b17a
+ note: 'Discord: fix user links'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 7d698d63e3fac17bfcfc2642b7a9ab5da347ec16
+ note: |-
+ Discord: split discord search into own module
+
+ Will also be used for "Send to" on the invite page.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 035dbde819c2205f8381174acdf6a7724b0c045a
+ note: last image
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: c373d8b2d60bd08cc36cb0df58c968513002afa7
+ note: add final oauth tab image
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 8698c3c6a44933fe2a5b02f8dc5a23c13058e9d1
+ note: add oauth2 section to bot instructions
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 0edd2ba68bc6f4fd239b009e3a22cf56a120880c
+ note: add settings image for bot setup
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b91f0b5a1823e54ff758e2f4f1105aa8bb8e2891
+ note: 'Discord: add images for bot creation instructions'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 24fa841c0d8464e88758c982355d0e03d4ffa36c
+ note: |-
+ Discord: Wait for non-nil pointer to bot data
+
+ While testing others things, I had quite a few nil pointer dereference
+ errors from accessing bot data right after initializing. A for loop now
+ waits until the first of the pointers is non-nil, which should
+ hopefully avoid crashes.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 44558b8109e43b2d20ec125bebf2ce14f24cd573
+ note: |-
+ Discord: Remove extra newlines around links
+
+ Since links are converted into embeds, links put on their own line often
+ lead to extra newlines that looks pretty weird. They should now be
+ stripped.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: e98c9b46f106dea71b8fe183952789e8ce4628bb
+ note: 'Accounts: no wrapping for contact dropdown'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: b3ce7acfcb033a7b065a3fcef4099c12511ad908
+ note: |-
+ Accounts: Always inline icons, only one settings cog
+
+ Admin chip, email edit bot and contact method cog icon are now always inline.
+ Only one cog icon is shown now.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 9fac79b1f0c6ba96e277b19c2f57c8268dd21748
+ note: |-
+ Discord: Add users via accounts tab
+
+ Doesn't require a PIN like Telegram, as we can access a list of guild
+ users with the GuildMembers intent set. This has to be enabled under
+ Bot > Priviliged Gateway intents on the developer portal.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 591e3c5ca1dc1467af701c85052976d5cba3f3ab
+ note: |-
+ Discord: embed images
+
+ ![alt](image link) is now converted to an image embed.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 35d407afef090b0e0db29ef388d48911672887b6
+ note: 'Discord: remove @ from username'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: a6447165b775a4e7645a83cd79bbcedb51647da2
+ note: |-
+ add email notify enable/disable; remove (de)hyphening
+
+ hyphen/dehyphen conflicted with new migration for email contact
+ preference, and it's been a while since this has been an issue so i've
+ just commented it out for now.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 3bf722c5fe27d624313af15aa82c1ef0f1c13f06
+ note: |-
+ Discord: send links as embeds
+
+ Kind of janky but works. This kind of messes up the layout if you write
+ links in-line.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: f8f5f35cc1860d8efb04e3c82af9d10310f0f8d4
+ note: |-
+ PIN verification, notifications, multiple notif providers
+
+ Discord, Email & Telegram can be enabled, although email is always
+ enabled right now (will fix). Also apparently markdown hyperlinks don't
+ work in Discord, eventually will implement something to convert them to
+ embeds.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 524941da0c2d5b57455ffad2b609a6735c6e0b8f
+ note: fix heading size with sm
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: 22bba922f95724492ccfe004bae609c846c9538a
+ note: 'Discord: Add !lang command'
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ - commit: d928df7ab2f5e82b75bf8d8d423bef76c208e8df
+ note: |-
+ Discord: Start bot, add !start and pin validity check
+
+ The bot should be created by the admin and added to a discord server
+ mutual to the intended new user(s). On !start in the server,
+ communication is moved to DMs. Currently !start works, and validity of a
+ given PIN is checked although nothing it done with this yet.
+ author:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch
+ committer:
+ name: Harvey Tindall
+ email: hrfee@protonmail.ch