- 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