matrix-art

An image gallery for Matrix
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-art.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2023-06-06 09:32Bump vite from 4.0.4 to 4.0.5dependabot[bot]2+8-8
2023-01-23 08:27Bump jsdom from 21.0.0 to 21.1.0dependabot[bot]2+8-8
2023-01-23 08:29Bump @vitest/ui from 0.27.2 to 0.27.3dependabot[bot]2+8-8
2023-01-23 08:29Bump vitest from 0.27.2 to 0.27.3dependabot[bot]2+42-28
2023-01-23 08:14Bump github/codeql-action from 2.1.38 to 2.1.39dependabot[bot]1+1-1
2023-01-19 10:17Bump react-router-dom from 6.6.2 to 6.7.0dependabot[bot]2+26-26
2023-01-19 08:15Bump @types/react from 18.0.26 to 18.0.27dependabot[bot]2+8-8
2023-01-19 08:15Bump react-spinners from 0.13.7 to 0.13.8dependabot[bot]2+8-8
2023-01-17 22:23Bump @vitest/ui from 0.27.1 to 0.27.2dependabot[bot]2+8-8
2023-01-17 22:25Bump @typescript-eslint/parser from 5.48.1 to 5.48.2dependabot[bot]2+38-320
2023-01-17 08:15Bump @typescript-eslint/eslint-plugin from 5.48.1 to 5.48.2dependabot[bot]2+318-36
2023-01-17 08:16Bump vitest from 0.27.1 to 0.27.2dependabot[bot]2+16-16
2023-01-16 08:23Bump eslint from 8.31.0 to 8.32.0dependabot[bot]2+8-8
2023-01-16 08:12Bump github/codeql-action from 2.1.11 to 2.1.38dependabot[bot]1+1-1
2023-01-12 08:20Bump @vitest/ui from 0.27.0 to 0.27.1dependabot[bot]2+8-8
2023-01-12 08:19Bump vitest from 0.27.0 to 0.27.1dependabot[bot]2+70-18
2023-01-10 09:17Bump @vitest/ui from 0.26.3 to 0.27.0dependabot[bot]2+8-8
2023-01-10 09:18Bump @typescript-eslint/parser from 5.48.0 to 5.48.1dependabot[bot]2+38-320
2023-01-10 08:17Bump vitest from 0.26.3 to 0.27.0dependabot[bot]2+49-26
2023-01-10 08:18Bump @typescript-eslint/eslint-plugin from 5.48.0 to 5.48.1dependabot[bot]2+318-36
2023-01-10 08:18Bump react-router-dom from 6.6.1 to 6.6.2dependabot[bot]2+16-16
2023-01-09 08:23Bump postcss from 8.4.20 to 8.4.21dependabot[bot]2+8-8
2023-01-09 08:21Bump i18next from 22.4.8 to 22.4.9dependabot[bot]2+8-8
2023-01-09 08:21Bump jsdom from 20.0.3 to 21.0.0dependabot[bot]2+8-8
2023-01-09 08:20Bump react-i18next from 12.1.1 to 12.1.4dependabot[bot]2+10-10
2023-01-09 08:10Bump actions/upload-artifact from 3.1.0 to 3.1.2dependabot[bot]1+1-1
2023-01-04 22:19reduce workaroundsMTRNord3+10-2
2023-01-04 22:00Fix testsMTRNord7+2901-118
2023-01-04 21:46Fix linter warnings and add vitestMTRNord17+850-77
2023-01-04 21:16Fix deployment issues kindaMTRNord5+109-2
2023-01-04 20:03Translated using Weblate (German)Weblate1+13-0
2023-01-04 19:59Fix loading stringMTRNord2+2-2
2023-01-04 19:58readd translationsMTRNord10+298-44
2023-01-04 00:13Prepare Profile PageMTRNord4+58-21
2023-01-03 23:51Prefer Post pageMTRNord6+27-9
2023-01-03 23:42Convert app to functional componentMTRNord2+61-50
2023-01-03 23:30Add missing hover effect on avatarsMTRNord1+1-1
2023-01-03 23:28Fix buggy shadowMTRNord1+1-1
2023-01-03 23:17Convert Join page to functional componentMTRNord2+67-89
2023-01-03 22:51Add hover effect to heart and comment iconsMTRNord1+4-4
2023-01-03 22:48Remove however effect from logoMTRNord1+2-2
2023-01-03 21:07Pin dependenciesMTRNord1+3-3
2023-01-03 20:53Fix token permissionsMTRNord1+14-1
2023-01-03 20:50Reduce image sizesMTRNord1+6-6
2023-01-03 20:50remove stray id and add aria-labelMTRNord1+1-1
2023-01-03 20:50small css fixesMTRNord1+2-2
2023-01-03 20:17Fix small CI issueMTRNord2+2-0
2023-01-03 20:16load images async, preconnect to matrix server and fix deploying the pageMTRNord10+337-77
2023-01-03 19:39Add missing fileMTRNord2+7-3
2023-01-03 19:37make sure preview only runs on PRsMTRNord1+0-3
2023-01-03 19:37ignore errors on test valuesMTRNord1+12-0
2023-01-03 19:34Update screenshotMTRNord2+0-0
2023-01-03 19:32Fix some issues with the login formMTRNord1+3-4
2023-01-03 19:25Move to pure reactjs instead of preactMTRNord12+828-1237
2023-01-03 18:52Fix grid and js-sdkMTRNord10+29-107
2023-01-03 17:36Bump JamesIves/github-pages-deploy-action from 4.2.5 to 4.4.1dependabot[bot]1+1-1
2023-01-03 17:55Update depsMTRNord3+1630-2063
2023-01-03 17:34Update deps slightlyMTRNord2+2165-1661
2022-04-19 17:50Move to react-router to make it easier to set the basepathMTRNord8+204-69
2022-04-19 17:09Fix link to join pageMTRNord1+1-1
2022-04-18 21:46Load client laterMTRNord2+66-56
2022-04-18 21:34Add lazy loading and async decoding to imagesMTRNord1+1-1
2022-04-18 21:11Try fixing the base pathMTRNord1+2-2
2022-04-18 21:01Debug why preview doesnt workMTRNord2+4-1
2022-04-18 20:51Fix workflowMTRNord1+4-4
2022-04-18 20:48Fix name and add env fileMTRNord1+8-1
2022-04-18 20:45Try fixing the base pathMTRNord1+1-1
2022-04-18 20:37Fix minor nitMTRNord1+1-0
2022-04-18 20:32Fix publish/destination foldersMTRNord1+2-1
2022-04-18 20:24Add missing node installMTRNord2+8-0
2022-04-18 20:22Fix if casesMTRNord1+5-5
2022-04-18 20:20Fix workflowsMTRNord2+2-2
2022-04-18 20:19Fix preview workflowMTRNord2+22-9
2022-04-18 20:11Fix workflowsMTRNord2+2-2
2022-04-18 20:10Fix workflowsMTRNord2+4-1
2022-04-18 20:07Fix preview flowMTRNord1+5-2
2022-04-18 19:54Remove types restrictionsMTRNord1+0-5
2022-04-18 19:52Revert to pull_request_targetMTRNord1+1-1
2022-04-18 19:46Fix used triggerMTRNord1+1-1
2022-04-18 19:41Add gallery code and preview actionMTRNord7+89-149
2022-04-03 20:22Implement basic dir structure, initial login and registration (not complete) and profile creation. add setup script, module split pages, fix client context, various small css fixesMTRNord21+1857-105
2022-04-01 19:21Add deployment actionMTRNord1+17-20
2022-04-01 18:38Fix typoMTRNord1+1-1
2022-04-01 18:36Implement initial part of the new designMTRNord13+314-17
2022-03-31 06:30Add Router depMTRNord4+36-7
2022-03-31 01:22Cleanup importMTRNord1+1-1
2022-03-31 01:09Remove playwright for nowMTRNord1+0-60
2022-03-31 01:09Use better bundling and make sure preact debug things are not in prod buildsMTRNord2+3-3
2022-03-31 01:04Fix release buildsMTRNord7+42-23
2022-03-31 00:31Setup compatMTRNord5+43-12
2022-03-31 00:07Use access token headerMTRNord1+1-0
2022-03-31 00:04Initial work on implementing the matrix clientMTRNord10+1453-36
2022-03-30 20:27Add missing assetsMTRNord15+118-13
2022-03-30 20:23Cleanup and eslint and tailwindMTRNord10+6248-104
2022-03-30 19:12chore: Reset to vite templateMTRNord70+195-19356
2022-05-26 09:57Bump @types/offscreencanvas from 2019.6.4 to 2019.7.0 (#211)dependabot[bot]2+8-8
2022-05-26 09:56Bump sequelize from 6.19.2 to 6.20.0 (#209)dependabot[bot]2+8-8
2022-05-25 10:31Bump typescript from 4.6.4 to 4.7.2 (#210)dependabot[bot]2+8-8
2022-05-23 13:54Bump react-toastify from 8.2.0 to 9.0.1 (#183)dependabot[bot]2+8-8
2022-05-23 13:08Bump i18next-parser from 5.4.0 to 6.4.0 (#168)dependabot[bot]2+39-36
2022-05-23 13:07Bump autoprefixer from 10.4.4 to 10.4.7 (#177)dependabot[bot]2+36-36
2022-05-23 13:07Bump sqlite3 from 5.0.4 to 5.0.8 (#186)dependabot[bot]2+8-8
2022-05-23 13:07Bump react-dropzone from 12.0.5 to 14.2.1 (#188)dependabot[bot]2+26-26
2022-05-23 13:00Bump meilisearch from 0.25.0 to 0.25.1 (#189)dependabot[bot]2+8-8
2022-05-23 11:30Bump eslint-config-next from 12.1.5 to 12.1.6 (#178)dependabot[bot]2+344-264
2022-05-23 11:29Bump fossas/fossa-action from 1.3.0 to 1.3.1 (#172)dependabot[bot]1+1-1
2022-05-23 11:29Bump @playwright/test from 1.21.0 to 1.22.2 (#206)dependabot[bot]2+270-2360
2022-05-23 11:29Bump react, react-dom and @types/react (#208)dependabot[bot]2+37-43
2022-05-23 11:28Bump next from 12.1.5 to 12.1.6 (#180)dependabot[bot]2+139-133
2022-05-23 08:43Bump typescript from 4.6.3 to 4.6.4 (#167)dependabot[bot]2+8-8
2022-05-23 08:41Bump postcss from 8.4.12 to 8.4.14 (#198)dependabot[bot]2+16-16
2022-05-23 08:41Bump sequelize from 6.19.0 to 6.19.2 (#199)dependabot[bot]2+8-8
2022-05-23 08:41Bump @babel/plugin-transform-typescript from 7.16.8 to 7.18.1 (#200)dependabot[bot]2+82-71
2022-05-23 08:40Bump @types/node from 17.0.24 to 17.0.35 (#201)dependabot[bot]2+8-8
2022-05-23 08:40Bump github/codeql-action from 2.1.8 to 2.1.11 (#202)dependabot[bot]1+1-1
2022-05-23 08:40Bump actions/upload-artifact from 3.0.0 to 3.1.0 (#203)dependabot[bot]2+2-2
2022-05-23 08:40Bump actions/setup-node from 3.1.1 to 3.2.0 (#204)dependabot[bot]1+1-1
2022-05-23 08:39Bump crate-ci/typos from 1.3.7 to 2.2.3 (#205)dependabot[bot]1+1-1
2022-05-23 08:38Bump eslint from 8.13.0 to 8.16.0 (#207)dependabot[bot]2+56-56
2022-04-18 09:56Bump eslint from 8.11.0 to 8.13.0 (#137)dependabot[bot]2+8-8
2022-04-18 09:54Bump eslint-config-next from 12.1.0 to 12.1.5 (#140)dependabot[bot]2+330-221
2022-04-18 09:54Bump next from 12.1.0 to 12.1.5 (#143)dependabot[bot]2+155-153
2022-04-18 09:53Bump react-dropzone from 12.0.4 to 12.0.5 (#138)dependabot[bot]2+8-8
2022-04-18 09:52Bump next-i18next from 10.5.0 to 11.0.0 (#126)dependabot[bot]2+34-34
2022-04-18 09:51Bump sequelize from 6.17.0 to 6.19.0 (#141)dependabot[bot]2+8-8
2022-04-18 09:51Bump tailwindcss from 3.0.23 to 3.0.24 (#142)dependabot[bot]2+50-195
2022-04-18 09:50Bump @playwright/test from 1.20.0 to 1.21.0 (#144)dependabot[bot]2+31-37
2022-04-18 09:50Bump @types/node from 17.0.22 to 17.0.24 (#146)dependabot[bot]2+8-8
2022-04-18 09:50Bump sqlite3 from 5.0.2 to 5.0.4 (#152)dependabot[bot]2+1093-1565
2022-04-18 09:49Bump github/codeql-action from 1.1.5 to 2.1.8 (#135)dependabot[bot]1+1-1
2022-04-18 09:49Bump moment from 2.29.1 to 2.29.2 (#133)dependabot[bot]1+6-6
2022-04-18 09:48Bump eslint-plugin-unicorn from 41.0.1 to 42.0.0 (#128)dependabot[bot]2+8-8
2022-04-18 09:48Bump @types/validator from 13.7.1 to 13.7.2 (#113)dependabot[bot]2+8-8
2022-04-18 09:47Bump typescript from 4.6.2 to 4.6.3 (#111)dependabot[bot]2+8-8
2022-04-18 09:47Bump minimist from 1.2.5 to 1.2.6 (#149)dependabot[bot]1+6-6
2022-04-18 09:47Bump fossas/fossa-action (#150)dependabot[bot]1+1-1
2022-04-18 09:46Bump actions/setup-node from 3.0.0 to 3.1.1 (#151)dependabot[bot]1+1-1
2022-03-22 13:00Bump @types/node from 17.0.21 to 17.0.22 (#107)dependabot[bot]2+8-8
2022-03-21 21:38Bump eslint from 8.10.0 to 8.11.0 (#96)dependabot[bot]2+24-39
2022-03-21 21:38Bump postcss from 8.4.8 to 8.4.12 (#102)dependabot[bot]2+18-12
2022-03-21 21:38Bump @playwright/test from 1.19.2 to 1.20.0 (#98)dependabot[bot]2+22-290
2022-03-21 21:36Bump autoprefixer from 10.4.2 to 10.4.4 (#103)dependabot[bot]2+70-58
2022-03-21 21:36Bump eslint-plugin-unicorn from 41.0.0 to 41.0.1 (#104)dependabot[bot]2+8-8
2022-03-21 21:36Bump github/codeql-action from 1.1.4 to 1.1.5 (#105)dependabot[bot]1+1-1
2022-03-21 21:35Bump @types/react from 17.0.39 to 17.0.41 (#106)dependabot[bot]2+8-8
2022-03-21 21:35Use correct licenses in the feed dataMTRNord4+52-49
2022-03-15 10:44Bump meilisearch from 0.24.0 to 0.25.0 (#99)dependabot[bot]2+10-10
2022-03-15 01:00Bump github/codeql-action from 1.1.3 to 1.1.4 (#95)dependabot[bot]1+1-1
2022-03-09 13:42Bump postcss from 8.4.7 to 8.4.8 (#93)dependabot[bot]2+8-8
2022-03-09 13:42Bump actions/upload-artifact from 2.3.1 to 3 (#92)dependabot[bot]2+2-2
2022-03-06 13:32Bump next-i18next from 10.4.0 to 10.5.0 (#91)dependabot[bot]2+50-52
2022-03-01 02:13Bump ossf/scorecard-action from 1.0.1 to 1.0.4 (#87)dependabot[bot]1+1-1
2022-03-01 02:12Bump actions/setup-node from 2.5.1 to 3 (#88)dependabot[bot]1+1-1
2022-03-01 02:12Bump typescript from 4.5.5 to 4.6.2 (#89)dependabot[bot]2+8-8
2022-03-01 02:12Bump github/codeql-action from 1.0.28 to 1.1.3 (#90)dependabot[bot]1+1-1
2022-03-01 02:02Increase PR limit to make sure it worksMTRNord1+2-2
2022-03-01 01:20Remove the mention of DeviantartMTRNord3+3-3
2022-03-01 01:14Bump next-i18next from 10.3.0 to 10.4.0 (#80)dependabot[bot]2+8-8
2022-03-01 01:14Bump @types/node from 17.0.18 to 17.0.21 (#81)dependabot[bot]2+8-8
2022-03-01 01:13Bump @playwright/test from 1.19.1 to 1.19.2 (#82)dependabot[bot]2+16-16
2022-03-01 01:13Bump postcss from 8.4.6 to 8.4.7 (#84)dependabot[bot]2+16-16
2022-03-01 01:13Bump sequelize from 6.16.1 to 6.17.0 (#85)dependabot[bot]2+12-10
2022-03-01 01:13Bump eslint from 8.9.0 to 8.10.0 (#86)dependabot[bot]2+16-16
2022-03-01 01:00Adapt playwright task to also install chromeMTRNord1+1-1
2022-03-01 00:54Empty commit to test scalingMTRNord0+0-0
2022-03-01 00:50Disable harden-runner steps for nowMTRNord4+47-47
2022-03-01 00:45Update harden-runnerMTRNord4+4-4
2022-03-01 00:35Workaround missing USER varMTRNord4+8-0
2022-03-01 00:20Run on the selfhosted runners insteadMTRNord5+7-7
2022-02-28 23:07Debug the tokens not getting deletedMTRNord1+8-3
2022-02-28 23:02Add missing font fileMTRNord1+0-0
2022-02-19 17:25Bump tailwindcss from 3.0.22 to 3.0.23 (#73)dependabot[bot]2+8-8
2022-02-19 17:24Bump sequelize-typescript from 2.1.2 to 2.1.3 (#74)dependabot[bot]2+8-8
2022-02-19 17:24Bump eslint-plugin-unicorn from 40.1.0 to 41.0.0 (#72)dependabot[bot]2+9-9
2022-02-19 13:40Bump eslint-config-next from 12.0.10 to 12.1.0 (#76)dependabot[bot]2+16-16
2022-02-19 13:40Bump next from 12.0.10 to 12.1.0 (#75)dependabot[bot]2+106-106
2022-02-16 15:28Bump @types/node from 17.0.17 to 17.0.18 (#68)dependabot[bot]2+8-8
2022-02-16 15:28Bump react-toastify from 8.1.1 to 8.2.0 (#69)dependabot[bot]2+8-8
2022-02-16 09:05Bump @playwright/test from 1.19.0 to 1.19.1 (#71)dependabot[bot]2+16-16
2022-02-16 09:04Bump blurhash from 1.1.4 to 1.1.5 (#70)dependabot[bot]2+8-8
2022-02-14 09:13Bump react-dropzone from 12.0.2 to 12.0.4 (#67)dependabot[bot]2+8-8
2022-02-14 09:13Bump tailwindcss from 3.0.21 to 3.0.22 (#66)dependabot[bot]2+10-8
2022-02-14 09:13Bump next-i18next from 10.2.0 to 10.3.0 (#64)dependabot[bot]2+8-8
2022-02-14 09:12Bump eslint from 8.8.0 to 8.9.0 (#63)dependabot[bot]2+44-44
2022-02-14 09:12Bump @playwright/test from 1.18.1 to 1.19.0 (#65)dependabot[bot]2+244-158
2022-02-11 19:37Bump tailwindcss from 3.0.19 to 3.0.21 (#62)dependabot[bot]2+8-8
2022-02-11 19:08Make sure the loader is in the right placeMTRNord1+39-3
2022-02-11 18:37Make sure we wait for client to exist before rendering the rest of the pageMTRNord2+11-3
2022-02-11 17:33Up storage versionMTRNord1+1-1
2022-02-11 17:33Simplify folder creationMTRNord1+1-3
2022-02-11 15:34Remove catch which would hide errorMTRNord1+2-4
2022-02-11 15:24Fix lint rulesMTRNord1+7-1
2022-02-11 15:19Remove node-localstorageMTRNord2+7-89
2022-02-11 15:19Remove not needed @types/localforageMTRNord2+1-23
2022-02-11 15:11Make storage async, use pure files on server side and indexeddb (plus fallbacks) on client sideMTRNord18+354-164
2022-02-11 12:32Update node docker imageMarcel1+4-5
2022-02-10 16:16Bump @types/node from 17.0.16 to 17.0.17 (#59)dependabot[bot]2+8-8
2022-02-10 11:06Bump react-dropzone from 12.0.1 to 12.0.2 (#60)dependabot[bot]2+8-8
2022-02-10 11:05Bump sequelize from 6.16.0 to 6.16.1 (#61)dependabot[bot]2+8-8
2022-02-09 19:45Make that Dockerfile happierMTRNord1+1-0
2022-02-09 08:39Bump sequelize from 6.15.1 to 6.16.0 (#58)dependabot[bot]2+8-8
2022-02-08 08:35Bump react-dropzone from 12.0.0 to 12.0.1 (#55)dependabot[bot]2+8-8
2022-02-08 08:34Bump @types/node from 17.0.15 to 17.0.16 (#56)dependabot[bot]2+8-8
2022-02-08 08:34Bump tailwindcss from 3.0.18 to 3.0.19 (#57)dependabot[bot]2+11-11
2022-02-08 08:07Make error pages readableMTRNord2+15-2
2022-02-08 02:15Fix translationsMTRNord17+95-53
2022-02-08 01:45Fix linterMTRNord1+3-2
2022-02-08 01:32Wait way too long for that one locator to make that stupid test less flakyMTRNord3+13-15
2022-02-08 01:12Make store a little safer and use correct typesMTRNord4+35-14
2022-02-08 00:12Sweitch header logic to make it work easier and move skeleton of page up in the tree to make it render more efficentlyMTRNord12+1085-1032
2022-02-07 20:15Run the correct command for testingMTRNord1+1-1
2022-02-07 20:08Create SECURITY.mdMarcel1+34-0
2022-02-07 19:52Fix lintsMTRNord1+3-3
2022-02-07 19:51Mock out client in tests to not run into race conditions causing wrong state due to timeout.MTRNord11+150-70
2022-02-07 19:03Remove some more window.reload() calls that are not needed any furtherMTRNord2+0-6
2022-02-07 19:01Props shouldnt be able to change so lets not update themMTRNord1+1-1
2022-02-07 18:55Add more tests for Header state and remove flaky tests as well as making sure header properly updates.MTRNord11+99-416
2022-02-07 17:26Move version check to the functions to hopefully make the build workMTRNord1+6-1
2022-02-07 16:49Fix token permissions in spell-check.ymlMTRNord1+5-0
2022-02-07 16:47Force some newer deps to make npm less complainingMTRNord1+66-14
2022-02-07 16:35Fix lintsMTRNord1+1-1
2022-02-07 14:25Bump react-dropzone from 11.5.3 to 12.0.0 (#51)dependabot[bot]2+21-21
2022-02-07 14:17Fix if conditionMTRNord1+1-1
2022-02-07 10:16Bump @types/node from 17.0.14 to 17.0.15 (#50)dependabot[bot]2+8-8
2022-02-07 10:15Bump lightgallery from 2.3.0 to 2.4.0 (#52)dependabot[bot]2+8-8
2022-02-07 10:15Bump sequelize from 6.15.0 to 6.15.1 (#53)dependabot[bot]2+8-8
2022-02-05 19:39Properly handle 429MTRNord2+8-2
2022-02-05 19:33Fix last fix and kinda make sure to reduce amount of guest registrationsMTRNord7+26-9
2022-02-05 19:11Fix matrix art going up in flamesMTRNord10+95-95
2022-02-05 18:39Try starting the webserver on the outside of playwright insteadMTRNord2+3-3
2022-02-05 18:35Add debug code to playwright testsMTRNord2+4-2
2022-02-05 18:27Try fixing the e2ee testsMTRNord3+6-4
2022-02-05 18:05Hopefully make e2ee tests fly againMTRNord2+4-4
2022-02-05 18:02Add security.txtMTRNord1+6-0
2022-02-05 16:37Make tests not failMTRNord1+3-3
2022-02-05 16:31Fix header loggedin stateMTRNord1+1-1
2022-02-05 16:25Add ?kind=guest on the correct register methodMTRNord1+2-2
2022-02-05 16:15Use ?kind=guestMTRNord1+1-1
2022-02-04 09:23Bump @types/react from 17.0.38 to 17.0.39 (#47)dependabot[bot]2+8-8
2022-02-02 11:54Bump react-toastify from 8.1.0 to 8.1.1 (#46)dependabot[bot]2+8-8
2022-02-02 11:54Bump @types/node from 17.0.13 to 17.0.14 (#45)dependabot[bot]2+8-8
2022-02-02 11:54Bump postcss from 8.4.5 to 8.4.6 (#44)dependabot[bot]2+43-12
2022-02-01 22:16Make sure to handle errors everywhere using toastsMTRNord7+57-5
2022-02-01 09:57Bump eslint-config-next from 12.0.9 to 12.0.10 (#43)dependabot[bot]2+16-16
2022-02-01 09:56Bump next from 12.0.9 to 12.0.10 (#42)dependabot[bot]2+105-105
2022-01-31 17:59Add some hover css animations to the linksMTRNord2+10-10
2022-01-31 15:59Add some details to the edit hoveringMTRNord1+1-1
2022-01-31 11:12Merge pull request #37 from MTRNord/weblate-matrix-art-matrix-artMarcel1+49-1
2022-01-31 02:13Translated using Weblate (German)Weblate1+49-1
2022-01-31 10:26Merge pull request #38 from MTRNord/dependabot/npm_and_yarn/eslint-8.8.0Marcel2+8-8
2022-01-31 10:25Bump eslint from 8.7.0 to 8.8.0dependabot[bot]2+8-8
2022-01-31 10:21Merge pull request #39 from MTRNord/dependabot/npm_and_yarn/sequelize-6.15.0Marcel2+8-8
2022-01-31 10:21Merge pull request #40 from MTRNord/dependabot/npm_and_yarn/tailwindcss-3.0.18Marcel2+10-10
2022-01-31 10:20Merge pull request #41 from MTRNord/dependabot/npm_and_yarn/react-dropzone-11.5.3Marcel2+8-8
2022-01-31 08:29Bump react-dropzone from 11.5.1 to 11.5.3dependabot[bot]2+8-8
2022-01-31 08:29Bump tailwindcss from 3.0.17 to 3.0.18dependabot[bot]2+10-10
2022-01-31 08:29Bump sequelize from 6.14.1 to 6.15.0dependabot[bot]2+8-8
2022-01-31 02:25Disable typo checks for json files due to false positivesMTRNord1+1-2
2022-01-31 02:16Allow checking location files for typosMTRNord1+3-1
2022-01-31 01:52Fix translationsMTRNord2+4-5
2022-01-31 01:44Fix keyMTRNord2+2-2
2022-01-31 01:40Add more stringsMTRNord9+123-65
2022-01-31 01:16Merge pull request #36 from MTRNord/weblate-matrix-art-matrix-artMarcel1+4-1
2022-01-31 01:16Translated using Weblate ({{ language_name }})Weblate1+4-1
2022-01-31 00:57Make sure we always have the SSR translations set upMTRNord5+61-7
2022-01-31 00:37Add more strings and set fallback languageMTRNord4+19-14
2022-01-30 23:54Remove flaky testMTRNord1+0-11
2022-01-30 23:53Try to make the tests more reliableMTRNord2+3-1
2022-01-30 23:41Update README and add screenshotMTRNord3+15-5
2022-01-30 23:35Merge pull request #35 from MTRNord/weblate-matrix-art-matrix-artMarcel1+0-9
2022-01-30 23:34Deleted translation using Weblate (Klingon)MTRNord1+0-9
2022-01-30 23:33Merge pull request #34 from MTRNord/weblate-matrix-art-matrix-artMarcel2+17-9
2022-01-30 23:32Translated using Weblate (German)MTRNord1+8-9
2022-01-30 23:29Added translation using Weblate (Klingon)MTRNord1+9-0
2022-01-30 23:30Update english translation to match keysMTRNord1+9-8
2022-01-30 23:07Add missing Dockerfile stepsMTRNord1+2-1
2022-01-30 22:44Fix translations in prodMTRNord1+3-3
2022-01-30 21:45Prepare translationsMTRNord10+3238-106
2022-01-30 20:16Fix size of fallbackMTRNord1+1-1
2022-01-30 20:05Cleanup lints and add some fallback for users without avatarMTRNord3+7-3
2022-01-30 19:02Add ways to change avatar and displaynameMTRNord5+188-11
2022-01-30 17:09Use local fonts instead of google fontsMTRNord11+92-3
2022-01-29 22:57Prevent possible endless loop of updatesMTRNord1+5-3
2022-01-28 21:57Add License to the post pageMTRNord2+45-2
2022-01-28 09:57Bump @playwright/test from 1.18.0 to 1.18.1 (#32)dependabot[bot]2+16-16
2022-01-28 09:50Bump @types/node from 17.0.12 to 17.0.13 (#31)dependabot[bot]2+8-8
2022-01-27 23:10Fix image uploading with loading animationMTRNord6+132-24
2022-01-27 22:50Hide nsfw tagged eventsMTRNord1+14-7
2022-01-27 22:21Fix title on postMTRNord2+9-9
2022-01-27 22:19Add loading animation and error messages to the submit dialog. Also block multiple submission callsMTRNord7+99-13
2022-01-27 21:38Deploy only after tests were successfullMTRNord2+10-1
2022-01-27 21:32Fix linter issuesMTRNord2+2-5
2022-01-27 21:25Add initial support for file uploadsMTRNord17+641-189
2022-01-27 11:34Bump tailwindcss from 3.0.16 to 3.0.17 (#28)dependabot[bot]2+10-10
2022-01-27 11:34Bump next from 12.0.8 to 12.0.9 (#26)dependabot[bot]2+342-538
2022-01-27 09:01Bump eslint-config-next from 12.0.8 to 12.0.9 (#27)dependabot[bot]2+48-1071
2022-01-26 18:31Fix form textMTRNord1+3-3
2022-01-26 18:30Improve form readabilityMTRNord2+11-11
2022-01-26 18:09Display validation state on imagesMTRNord2+58-11
2022-01-26 17:25Fix logout and fix buttons shownMTRNord5+25-18
2022-01-26 16:46Fix db instancesMTRNord1+8-15
2022-01-26 16:37Try further debugging of the db on kubernetesMTRNord1+2-0
2022-01-26 14:56Move db to folderMTRNord2+2-4
2022-01-26 14:40Debug why sqlite cant get opened on the clusterMTRNord1+2-0
2022-01-26 13:52Move from puchdb over to sqliteMTRNord10+3275-897
2022-01-25 14:11Harden spell-check CIMTRNord1+2-1
2022-01-25 14:10Fix typos and add typos CIMTRNord6+42-4
2022-01-25 13:48Prepare uploadMTRNord1+11-0
2022-01-25 13:46Bump tailwindcss from 3.0.15 to 3.0.16 (#25)dependabot[bot]2+10-10
2022-01-25 13:43Bump @types/node from 17.0.10 to 17.0.12 (#24)dependabot[bot]2+9-9
2022-01-25 03:01Remove file reading we dont needMTRNord1+1-20
2022-01-25 02:55Remove not needed setValueMTRNord1+1-1
2022-01-25 02:54Cleanup unused importMTRNord1+1-1
2022-01-25 02:53Remove error that never gets writtenMTRNord1+60-67
2022-01-25 02:52Make sure the right this is passed for drop errorsMTRNord1+20-17
2022-01-25 00:45Add some more a11y fixesMTRNord2+3-3
2022-01-25 00:42Fix linter/some a11y issuesMTRNord1+6-1
2022-01-25 00:31Use correct alias in alt textMTRNord1+1-1
2022-01-25 00:30Try to fix matrix badgeMTRNord1+1-1
2022-01-25 00:21Update READMEMTRNord1+8-2
2022-01-25 00:11Add rough Initial Submit page designMTRNord8+276-56
2022-01-24 21:31Center the dropzone verticallyMTRNord1+25-21
2022-01-24 21:25Minor fixesMTRNord3+12-11
2022-01-24 19:24Prepare error handling on the directory and other minor improvementsMTRNord2+36-30
2022-01-24 18:44Fix various bugs on the login pageMTRNord5+11-17
2022-01-23 23:20Replace Roboto with Inter FontMTRNord3+8-3
2022-01-23 00:24Fix linter errorsMTRNord1+11-7
2022-01-23 00:15Various CSS FixesMTRNord5+13-13
2022-01-23 00:09Implement submit page dropzoneMTRNord3+206-8
2022-01-22 21:12Secure the Directory API endpoint to make sure only the one trying to register can add themself or remove themself.MTRNord5+229-189
2022-01-22 01:00Fix linter errorsMTRNord1+4-3
2022-01-22 00:40Fix Devianart typo and use the correct "Deviantart"MTRNord2+2-2
2022-01-21 21:42Dont show profile link if not in directory and logged in. Show Setup Account instead of Submit if not yet fully set upMTRNord1+38-3
2022-01-21 21:32Make adding yourself to the instance optional and make sure we are getting added to the direcory if neededMTRNord1+18-6
2022-01-21 21:05Finish login and add logoutMTRNord4+52-4
2022-01-21 20:36Fix image max heightMTRNord2+3-6
2022-01-21 20:26Generate dynamic size thumbnail for the banner and the imagesMTRNord3+8-3
2022-01-21 18:57Fix mobile design for profileMTRNord1+4-4
2022-01-21 16:51Reactivate safari mobile test runs and add guest user to auth.jsonMTRNord2+18-2
2022-01-21 16:38Safari fixesMTRNord6+7-9
2022-01-21 14:31Make sure to also load the banner event on profile pagesMTRNord1+1-1
2022-01-21 13:56Add hoverhighlight to link to profileMTRNord1+1-1
2022-01-21 13:53Make sure to login as guest on the guest client if neededMTRNord1+12-3
2022-01-21 13:37Fix lint error and hide the sections if missing in the eventMTRNord2+9-9
2022-01-21 13:22Add Profile event data and use it for the about contentMTRNord3+49-25
2022-01-20 22:14Bump eslint from 8.6.0 to 8.7.0 (#21)dependabot[bot]2+22-73
2022-01-20 22:07Github thinks 0 is badMTRNord1+1-1
2022-01-20 21:47Bump tailwindcss from 3.0.11 to 3.0.15 (#20)dependabot[bot]2+12-12
2022-01-20 21:46Bump eslint-config-next from 12.0.7 to 12.0.8 (#19)dependabot[bot]2+16-16
2022-01-20 21:46Add myself as reviewer and assignee to updatesMTRNord1+12-0
2022-01-20 21:43Disable PR limits for nowMTRNord1+3-0
2022-01-20 21:39Bump @playwright/test from 1.17.1 to 1.18.0 (#18)dependabot[bot]2+292-57
2022-01-20 21:38Bump typescript from 4.5.4 to 4.5.5 (#17)dependabot[bot]2+8-8
2022-01-20 21:38Bump autoprefixer from 10.4.1 to 10.4.2 (#16)dependabot[bot]2+10-10
2022-01-20 21:11Bump meilisearch from 0.23.0 to 0.24.0 (#14)dependabot[bot]2+8-8
2022-01-20 21:11Bump @babel/plugin-transform-typescript from 7.16.7 to 7.16.8 (#13)dependabot[bot]2+8-8
2022-01-20 21:11Bump @types/node from 17.0.8 to 17.0.10 (#10)dependabot[bot]2+8-8
2022-01-20 21:08Fix addgroup and adduser in DockerfileMTRNord1+2-2
2022-01-20 21:06Bump next from 12.0.7 to 12.0.8 (#12)dependabot[bot]2+267-2670
2022-01-20 21:05Cleanup DockerfileMTRNord1+1-2
2022-01-20 21:00Copy package lock in Dockerfile from the right placeMTRNord1+1-1
2022-01-20 20:54Fix lockfileMTRNord2+1430-2134
2022-01-20 20:32Allow download of nodejsMTRNord1+2-0
2022-01-20 20:31Verify cache before we install thingsMTRNord1+1-1
2022-01-20 20:28Use node 17 in testsMTRNord1+1-1
2022-01-20 20:27Add fsevents as optional dep so stuff doesnt continue to explodeMTRNord2+26-0
2022-01-20 20:22Fix mobile testsMTRNord1+12-6
2022-01-20 20:02Cleanup lockfileMTRNord1+0-229
2022-01-20 19:49Fix the e2e testsMTRNord2+13-3
2022-01-20 19:43Fix dockerfile typoMTRNord1+3-3
2022-01-20 19:39Switch to debian slim and update node. Also add path fix for kaniko which is used on the deploy pipelineMTRNord1+8-8
2022-01-20 19:31Account for new endpoints hit while doing the actual e2e testsMTRNord1+7-1
2022-01-20 19:26Fix the hashes of the docker imagesMTRNord1+6-3
2022-01-20 19:23Bump github/codeql-action from 1.0.26 to 1.0.28 (#11)dependabot[bot]1+1-1
2022-01-20 19:20Bump eslint-plugin-unicorn from 40.0.0 to 40.1.0 (#15)dependabot[bot]2+8-8
2022-01-20 19:16Add missing blurhash dependencyMTRNord2+6-6
2022-01-20 19:15Dont run fossa scan in PRsMTRNord1+0-2
2022-01-20 19:12Use the correct folder for dependabotMTRNord1+0-0
2022-01-20 19:11Add dependabotMTRNord1+24-0
2022-01-20 19:08Also copy the package-lock into the second layerMTRNord1+1-0
2022-01-20 19:05Pin the versions of the Docker imagesMTRNord1+3-3
2022-01-20 19:00Do Webhook via CI instead. (#9)Marcel1+20-0
2022-01-20 18:47Improve code quality by securing supply chain (#7)Marcel4+82-47
2022-01-20 17:49Add Supply-Chain Scan PipelineMarcel1+55-0
2022-01-20 11:23Add list of thirdparty licenses used (autogenerated by fossa)MTRNord1+1119-0
2022-01-20 11:23Add Apache-2 licenseMarcel1+201-0
2022-01-20 11:14Add fossa integrationMTRNord1+14-0
2022-01-18 21:07Fix linter issuesMTRNord4+9-10
2022-01-18 21:01Add Avatars to user name in the PostsMTRNord1+11-5
2022-01-18 20:47Make cursor area slightly betterMTRNord1+1-1
2022-01-18 20:46Add roboto fontMTRNord2+29-1
2022-01-18 20:35Add a Text Logo for the header.MTRNord2+26-1
2022-01-14 20:12Set the correct date on itemsMTRNord2+3-2
2022-01-14 20:07Try tricking rss readers to render images using html like devianart doesMTRNord1+2-4
2022-01-14 19:58Add mediarss supportMTRNord3+81-9
2022-01-14 19:17Make linter happy againMTRNord1+3-1
2022-01-14 19:16Fix images in rss feedMTRNord1+10-2
2022-01-14 19:12Use rss format as it otherwise omits the imageMTRNord1+1-1
2022-01-14 19:01Fix linter errorsMTRNord1+1-3
2022-01-14 19:00Add sender to rss feed authors and contributorsMTRNord1+2-0
2022-01-14 18:55Add very basic rss feed supportMTRNord5+183-1
2022-01-14 14:43Also use gap fix on profile pageMTRNord1+1-1
2022-01-14 14:42Fix multiple safari css issues on the frontpageMTRNord3+13-11
2022-01-14 14:26Fix safari gapMTRNord2+6-1
2022-01-14 14:05Add browserslist settingsMTRNord3+12-6
2022-01-14 13:58Add image size to metadataMTRNord2+13-5
2022-01-14 13:55Add encoding to metadataMTRNord2+5-1
2022-01-14 13:53Add thumnail to metadataMTRNord3+38-7
2022-01-14 13:44Add meta description to indexMTRNord1+1-0
2022-01-14 02:01Improve image size thingiesMTRNord2+9-9
2022-01-14 01:54Make google pagespeed happier about the image sizesMTRNord2+6-6
2022-01-14 01:44Force images to be loaded asap on the image page.MTRNord1+4-4
2022-01-14 01:27Also add avatars and displaynames to metadataMTRNord3+29-7
2022-01-14 01:16Make sure reactjs doesnt destroy metadataMTRNord2+3-10
2022-01-14 01:06Add metadata to index page as wellMTRNord1+25-1
2022-01-14 00:52Make sure racing the folder creation will not break the buildMTRNord1+5-3
2022-01-14 00:46Add blurhash supportMTRNord5+78-6
2022-01-13 23:42Fix server urlMTRNord1+1-2
2022-01-13 23:28Add image metadata to images according to https://developers.google.com/search/docs/advanced/structured-data/image-license-metadata#json-ldMTRNord1+22-0
2022-01-13 23:03Fix server side loadingMTRNord3+44-8
2022-01-13 22:49Use getStaticProps for HomepageMTRNord1+6-14
2022-01-13 22:42Use undefined instead of nullMTRNord2+3-2
2022-01-13 22:37Fix profile page not renderingMTRNord1+5-6
2022-01-13 22:36Serverside render as much as possible. Should fix meta tags and make stuff faster. Might break private posts. (Those dont exist yet so it is impossible to test)MTRNord5+181-221
2022-01-13 21:55Add author and some citation related meta tags on postsMTRNord1+3-0
2022-01-13 15:09Fix typoMTRNord1+2-2
2022-01-09 18:27Fix matrix server var not being correctly passed and add autocomplete fieldsMTRNord2+3-3
2022-01-09 17:42Improve design of login and submit buttonMTRNord3+37-21
2022-01-08 01:17Trigger CIMTRNord0+0-0
2022-01-08 01:12Trigger CIMTRNord0+0-0
2022-01-08 01:04Trigger CIMTRNord0+0-0
2022-01-08 00:57Trigger CIMTRNord0+0-0
2022-01-08 00:45Trigger CIMTRNord0+0-0
2022-01-07 01:56Disable mobile safari tests. They break while the page on an actual device looks mostly fine.MTRNord1+2-2
2022-01-07 01:56Make the footer on mobile be in column modeMTRNord1+1-1
2022-01-07 01:29Various small fixes to the mobile designMTRNord6+16-18
2022-01-07 00:26Fix testMTRNord1+1-1
2022-01-05 19:45Ensure to not do unneeded rerendersMTRNord1+38-23
2022-01-05 18:44Optimize react-spinners away in favor of a pure css loaderMTRNord8+149-487
2022-01-05 15:37Use PureComponent instead of Component for pagesMTRNord7+14-14
2022-01-05 15:09Further code style improvementsMTRNord4+35-28
2022-01-05 14:46Improve code qualityMTRNord10+594-83
2022-01-05 12:40Fix mobile page headerMTRNord3+5-5
2022-01-05 02:34Ensure consistent sizesMTRNord6+75-72
2022-01-05 00:03Fix front page image gallery and add basic footerMTRNord6+31-7
2022-01-04 04:08Fix invalid class generation and use styles directly insteadMTRNord1+4-4
2022-01-04 03:54Add sections to profileMTRNord2+76-13
2022-01-04 02:49Add follow button and fix font stylesMTRNord3+37-5
2022-01-04 02:14Remove broken eslint ruleMTRNord1+2-1
2022-01-04 02:12Make profile header prettyMTRNord2+26-2
2022-01-04 01:44Fix type errorMTRNord1+1-1
2022-01-04 01:43Improve profile page headerMTRNord7+147-43
2022-01-04 00:30Add a11y eslint rules and remove the advertisment nextjs by default shows as a lint ruleMTRNord3+16-4
2022-01-04 00:05Add missing awaitMTRNord1+1-1
2022-01-03 23:14Add placeholder profile pageMTRNord2+109-1
2022-01-03 21:05Simplify tag codeMTRNord1+9-6
2022-01-03 20:59Add missing keyMTRNord1+1-1
2022-01-03 20:56Calculate the displayname of postersMTRNord4+158-75
2022-01-02 00:17Fix tags in light modeMTRNord1+2-2
2022-01-01 23:37Fix auth.jsonMTRNord1+4-4
2022-01-01 23:36Fix header linksMTRNord1+3-3
2022-01-01 23:34Fix errorMTRNord1+1-1
2022-01-01 23:33Make sure to not excessively join rooms if logged inMTRNord5+26-18
2022-01-01 23:09Show thumbnails if multiple picturesMTRNord1+5-2
2022-01-01 23:06Implement Basic gallery for imagesMTRNord3+82-25
2022-01-01 21:18Hide join and login buttons if already logged inMTRNord3+37-4
2022-01-01 20:26Center descriptionsMTRNord1+5-5
2022-01-01 20:16Fix errorsMTRNord2+4-5
2022-01-01 20:13Add tags and link to profile if logged inMTRNord3+37-14
2022-01-01 19:40Add basic loginMTRNord4+197-4
2022-01-01 17:06Also test navigating backMTRNord1+4-0
2022-01-01 15:24Install msedge and make sure to use proper PL when creating Profile roomsMTRNord2+25-17
2022-01-01 15:15Fix port for test webserverMTRNord1+1-1
2022-01-01 15:14Small cleanupsMTRNord2+2-2
2022-01-01 15:12Fix webserver startMTRNord1+2-2
2022-01-01 15:12Add initial test setupMTRNord8+3031-301
2021-12-31 15:13CachingMTRNord1+32-0
2021-12-31 15:07CleanuoMTRNord1+1-1
2021-12-31 15:07Add cachingMTRNord1+6-1
2021-12-31 15:04Fix image scaling on smaller monitors/phonesMTRNord1+1-1
2021-12-31 13:26CleanupMTRNord2+14-37
2021-12-31 12:48Make sure to use static pathsMTRNord1+2-1
2021-12-31 12:37Fix post renderingMTRNord5+90-91
2021-12-31 10:40Prerender postsMTRNord6+157-22
2021-12-31 03:28Fix seoMTRNord2+4-0
2021-12-31 03:25More SEOMTRNord2+2-1
2021-12-31 03:19More seoMTRNord1+7-0
2021-12-31 03:14SEOMTRNord3+29-8
2021-12-31 03:01Restrict image heightMTRNord1+2-1
2021-12-31 02:55Fix spacingMTRNord1+3-2
2021-12-31 02:50Add basic post displayingMTRNord3+57-15
2021-12-31 02:19Improve client passing and handle posts a little (also fix weird state issues)MTRNord10+736-422
2021-12-31 00:50Prepare post page and do some css fixesMTRNord6+35-18
2021-12-31 00:32Factor out header and make sure we use the correct keysMTRNord2+44-30
2021-12-30 23:37Remove console logMTRNord1+1-1
2021-12-30 23:35Fix image loadingMTRNord2+11-2
2021-12-30 23:09Add some badgesMTRNord1+2-0
2021-12-30 23:07Clean up the setState callsMTRNord1+1-5
2021-12-30 23:03Simplify images generation and Prepare linksMTRNord1+16-16
2021-12-30 22:51Fix gridMTRNord1+8-8
2021-12-30 22:01Add sender/creator to image overlayMTRNord2+23-8
2021-12-30 21:49Add missing opacityMTRNord1+1-1
2021-12-30 21:44Add search icon and fix min-width cssMTRNord1+7-4
2021-12-30 21:29A little better responsivenessMTRNord1+8-8
2021-12-30 21:12Add titleMTRNord2+20-9
2021-12-30 21:06Fix linksMTRNord1+3-3
2021-12-30 21:00Make sure that pouchdb is a runtime dependencyMTRNord1+4-3
2021-12-30 20:59Add some more buttonsMTRNord1+12-2
2021-12-30 20:44Fix light themeMTRNord2+2-2
2021-12-30 20:40Fix docker commandMTRNord1+2-2
2021-12-30 20:23Further Dockerfile fixesMTRNord1+5-8
2021-12-30 20:19Fix dockerfileMTRNord1+3-3
2021-12-30 20:14Add concept sectionMTRNord1+5-1
2021-12-30 20:11Update ReadmeMTRNord1+10-28
2021-12-30 20:07Initial design and POCMTRNord21+3651-326
2021-12-27 21:11Initial commit from Create Next AppMTRNord15+9759-0