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