cetirizine

An experimental matrix client written in reactjs utilizing tailwind and storybook
git clone git://archive.git.mtrnord.blog/MTRNord/cetirizine.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2023-10-20 08:14Merge pull request #120 from MTRNord/dependabot/npm_and_yarn/dompurify-and-types/dompurify-3.0.6Marcel2+10-10
2023-10-20 08:14Merge pull request #144 from MTRNord/dependabot/npm_and_yarn/lucide-react-0.288.0Marcel2+5-5
2023-10-20 07:47Bump lucide-react from 0.279.0 to 0.288.0dependabot[bot]2+5-5
2023-10-20 07:47Bump dompurify and @types/dompurifydependabot[bot]2+10-10
2023-10-20 07:46Merge pull request #148 from MTRNord/dependabot/npm_and_yarn/babel/traverse-7.23.2Marcel1+19-19
2023-10-20 07:42Bump @babel/traverse from 7.22.20 to 7.23.2dependabot[bot]1+19-19
2023-10-20 07:41Merge pull request #147 from MTRNord/dependabot/npm_and_yarn/development-dependencies-3a886e44d6Marcel2+1434-821
2023-10-19 10:11Bump the development-dependencies group with 22 updatesdependabot[bot]2+1434-821
2023-10-04 10:18Merge pull request #127 from MTRNord/dependabot/npm_and_yarn/development-dependencies-46f6bbf537Marcel2+709-846
2023-10-04 10:06Bump the development-dependencies group with 23 updatesdependabot[bot]2+709-846
2023-09-19 11:34Small fixesMTRNord2+22-2
2023-09-19 10:28Merge pull request #110 from MTRNord/dependabot/npm_and_yarn/react-virtuoso-4.5.1Marcel2+5-5
2023-09-19 10:22Bump react-virtuoso from 4.3.6 to 4.5.1dependabot[bot]2+5-5
2023-09-19 10:21Merge pull request #109 from MTRNord/dependabot/npm_and_yarn/react-router-dom-6.16.0Marcel2+17-17
2023-09-19 10:06Bump react-router-dom from 6.12.0 to 6.16.0dependabot[bot]2+17-17
2023-09-19 10:05Merge pull request #112 from MTRNord/dependabot/npm_and_yarn/dompurify-3.0.5Marcel2+5-5
2023-09-19 10:04Bump dompurify from 3.0.3 to 3.0.5dependabot[bot]2+5-5
2023-09-19 10:03Merge pull request #111 from MTRNord/dependabot/npm_and_yarn/lucide-react-0.279.0Marcel2+5-5
2023-09-19 09:59Bump lucide-react from 0.241.0 to 0.279.0dependabot[bot]2+6-21
2023-09-19 09:58Merge pull request #108 from MTRNord/dependabot/npm_and_yarn/development-dependencies-1b97616572Marcel2+1312-1917
2023-09-19 09:58Bump the development-dependencies group with 21 updatesdependabot[bot]2+1312-1917
2023-09-19 09:39Merge pull request #106 from MTRNord/dependabot/github_actions/github-actions-f5785d0644Marcel5+7-7
2023-09-19 09:32Bump the github-actions group with 3 updatesdependabot[bot]5+7-7
2023-09-19 09:31Fix missing error handlingMTRNord2+13-7
2023-09-19 09:26Add more errors and remove throwsMTRNord7+141-56
2023-09-19 09:03Rework error handlingMTRNord7+75-66
2023-09-19 08:35Create codeql.ymlMarcel1+52-0
2023-09-19 08:16Fix tests(?) and update storybookMTRNord9+4038-3011
2023-09-19 07:10Update dependabot.ymlMarcel1+12-0
2023-08-21 21:07Add missing typesMTRNord2+11-0
2023-08-21 21:05Merge pull request #47 from MTRNord/dependabot/npm_and_yarn/react-intersection-observer-9.5.2Marcel2+5-5
2023-08-21 21:00Bump react-intersection-observer from 9.4.3 to 9.5.2dependabot[bot]2+5-5
2023-08-21 20:59Merge pull request #92 from MTRNord/dependabot/npm_and_yarn/word-wrap-1.2.5Marcel1+3-3
2023-08-21 20:53Bump word-wrap from 1.2.3 to 1.2.5dependabot[bot]1+3-3
2023-08-21 20:52Fix dependenciesMTRNord2+40-6
2023-08-21 20:38Start working on a darkmode and add room filtering and some stuff I probably forgot. This was on here for months without pushMTRNord24+554-85
2023-06-14 20:23Move issue tracker to read-only redmineMarcel1+5-0
2023-06-09 17:48Small fixesMTRNord2+4-5
2023-06-07 21:59try to fix positioning of mentions popupMTRNord1+3-0
2023-06-07 21:31Add basic support for mention pillsMTRNord13+292-131
2023-06-07 18:26Handle video eventsMTRNord3+63-1
2023-06-07 18:15fix message alignmentMTRNord1+1-1
2023-06-07 16:23Merge pull request #22 from MTRNord/dependabot/npm_and_yarn/lucide-react-0.241.0Marcel2+5-5
2023-06-07 16:22Merge pull request #21 from MTRNord/dependabot/npm_and_yarn/react-router-dom-6.12.0Marcel2+14-14
2023-06-07 16:22Merge pull request #19 from MTRNord/dependabot/npm_and_yarn/storybook/react-7.0.18Marcel2+401-16
2023-06-07 16:22Merge pull request #17 from MTRNord/dependabot/npm_and_yarn/storybook/test-runner-0.11.0--canary.250.483ef63.0Marcel2+5-5
2023-06-07 16:21Merge pull request #15 from MTRNord/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.59.9Marcel2+233-22
2023-06-07 16:21Merge pull request #20 from MTRNord/MTRNord/css-gridMarcel10+121-26
2023-06-07 10:08Bump lucide-react from 0.214.0 to 0.241.0dependabot[bot]2+5-5
2023-06-07 10:08Bump react-router-dom from 6.11.1 to 6.12.0dependabot[bot]2+14-14
2023-06-06 20:55Simplify gridMTRNord5+19-13
2023-06-06 11:13Add changelog entryMTRNord1+2-0
2023-06-06 11:11Initial conversion to a grid layoutMTRNord6+106-19
2023-06-06 10:07Bump @storybook/react from 7.0.9 to 7.0.18dependabot[bot]2+401-16
2023-06-06 10:07Bump @storybook/test-runnerdependabot[bot]2+5-5
2023-06-06 10:06Bump @typescript-eslint/eslint-plugin from 5.59.5 to 5.59.9dependabot[bot]2+233-22
2023-06-06 09:51Merge pull request #9 from MTRNord/dependabot/npm_and_yarn/vitejs/plugin-react-swc-3.3.2Marcel2+49-49
2023-06-06 09:51Merge pull request #11 from MTRNord/dependabot/npm_and_yarn/percy/cli-1.25.0Marcel2+98-90
2023-06-06 09:35Bump @vitejs/plugin-react-swc from 3.3.0 to 3.3.2dependabot[bot]2+49-49
2023-06-06 09:35Bump @percy/cli from 1.24.0 to 1.25.0dependabot[bot]2+98-90
2023-06-06 09:34Merge pull request #14 from MTRNord/dependabot/npm_and_yarn/vite-4.3.9Marcel2+21-5
2023-06-06 09:32Bump vite from 4.3.5 to 4.3.9dependabot[bot]2+21-5
2023-06-06 09:31Merge pull request #10 from MTRNord/dependabot/npm_and_yarn/types/node-20.2.5Marcel2+5-5
2023-06-06 09:31Merge pull request #12 from MTRNord/dependabot/npm_and_yarn/postcss-8.4.24Marcel2+5-5
2023-06-06 09:30Merge pull request #13 from MTRNord/dependabot/npm_and_yarn/storybook/blocks-7.0.18Marcel2+419-14
2023-06-05 20:12Bump @storybook/blocks from 7.0.9 to 7.0.18dependabot[bot]2+419-14
2023-06-05 20:11Bump postcss from 8.4.23 to 8.4.24dependabot[bot]2+5-5
2023-06-05 20:10Bump @types/node from 20.1.0 to 20.2.5dependabot[bot]2+5-5
2023-06-05 20:09Create dependabot.ymlMarcel1+11-0
2023-05-19 18:42Ensure that we also take the unstable prefix into accountMTRNord1+6-1
2023-05-19 18:30Merge pull request #8 from MTRNord/MTRNord/improve-usernamesMarcel6+166-112
2023-05-19 18:25Add changelogMTRNord1+2-0
2023-05-19 18:21Implement MSC4015 and make displaynames smallerMTRNord5+164-112
2023-05-16 21:33Merge pull request #6 from MTRNord/MTRNord/fix-5Marcel2+5-1
2023-05-16 21:32try to fix 5MTRNord2+5-1
2023-05-16 16:23Merge pull request #4 from MTRNord/MTRNord/testsMarcel21+19570-5629
2023-05-16 15:56Add missing permissionMTRNord1+1-0
2023-05-16 15:54Add names and permissions needed to CIMTRNord2+6-2
2023-05-16 15:38Fix workingdirectoryMTRNord1+0-1
2023-05-16 14:40Install coverage toolsMTRNord1+2-0
2023-05-16 14:28Report coverageMTRNord1+10-0
2023-05-16 14:04mock endpoints so that storybook coverage worksMTRNord16+5652-14
2023-05-15 20:17Run storybook for percy instead of serving prebuiltMTRNord1+1-5
2023-05-15 20:02Fix percy runMTRNord1+1-1
2023-05-15 19:57Fix more issues with the CIMTRNord4+11-6
2023-05-15 19:39Run tests in chromium AND firefoxMTRNord1+2-2
2023-05-15 19:38Fix test runMTRNord5+2592-1151
2023-05-15 19:14Add ChangelogMTRNord1+2-0
2023-05-15 19:08Prevent allocation errorsMTRNord1+4-1
2023-05-15 19:05nom nom nomMTRNord1+1-1
2023-05-15 19:03Make sure that percy tests run on pull-requests as wellMTRNord1+1-0
2023-05-15 19:02Fix authMTRNord1+4-0
2023-05-15 19:00Add basic tests using storybookMTRNord6+12442-5607
2023-05-15 10:36Add changelog managment using towncrierMTRNord3+48-0
2023-05-15 10:27cleanupMTRNord3+3-235
2023-05-15 00:15Fix setting the new events on updatesMTRNord1+2-6
2023-05-15 00:10Fix further issues with the logic of the event listMTRNord3+30-19
2023-05-14 23:31Fix prev event calculationsMTRNord1+1-1
2023-05-14 23:26Make sure to always align to bottom by defaultMTRNord1+1-0
2023-05-14 21:17Simplify eventlist logic for nowMTRNord1+47-74
2023-05-14 20:38Fix small bug with prevevent calcMTRNord1+1-3
2023-05-14 20:34Add scroll culling with infinite load (no backfill yet), fix numbers not shown, add eslintMTRNord10+1862-215
2023-05-10 15:21CI blurbMTRNord2+2-0
2023-05-10 15:15Shake the treeMTRNord1+13-2
2023-05-10 14:48Reduce avatar sizes downloadedMTRNord2+7-4
2023-05-10 14:09remove crossorigin from preload and add aria-label to audiofile play buttonMTRNord2+5-6
2023-05-10 13:54Preload fonts, fix fontloading, remove unused fonts, fix image sizes and make emoji workMTRNord129+284-221
2023-05-10 00:55Try to fix roomswitching input again. Also fix decryptionMTRNord8+124-121
2023-05-09 20:11Move DMs to own sectionMTRNord3+35-5
2023-05-09 19:42Make sure input toolbar dropdown overlaps properly and that the input has max 50% of screenheightMTRNord4+36-5
2023-05-09 18:39Fix prelinkified linksMTRNord1+20-0
2023-05-09 18:32Fix unsigned in storiesMTRNord1+1-0
2023-05-09 18:31Add local echoMTRNord5+82-34
2023-05-09 16:52Refactor clientMTRNord13+1731-1618
2023-05-09 14:52Add unknown state for presenceMTRNord11+104-47
2023-05-09 12:39Add screenshotMTRNord2+2-0
2023-05-08 18:20Further fix room switchingMTRNord1+1-1
2023-05-08 17:57Relax Percy CIMTRNord1+1-0
2023-05-08 17:55Make sure to share keys only on sending and to fix syncMTRNord2+26-15
2023-05-08 17:24Fix cryptoMTRNord3+37-2
2023-05-08 14:59Fix redaction rendering and make sure that we properly choose rooms when sendingMTRNord2+59-56
2023-05-08 13:09Remove unused OnChange pluginMTRNord1+0-9
2023-05-08 13:05Add notices supportMTRNord2+126-94
2023-05-08 11:10Make sure to render repliesMTRNord3+6-1
2023-05-08 00:56Fix keyboard bindings for enter actionsMTRNord3+131-56
2023-05-07 23:58Make sure to also clear the editor history if we clear the editor itselfMTRNord1+4-1
2023-05-07 23:50Fix unused importsMTRNord1+1-1
2023-05-07 23:48Properly fix choosing previousEventMTRNord1+5-4
2023-05-07 23:47Fix choosing previousEventMTRNord1+3-3
2023-05-07 23:38Disable debug logsMTRNord1+5-5
2023-05-07 22:33Fix bug in crypto handlingMTRNord1+7-0
2023-05-07 22:28Fix CIMTRNord2+6-1
2023-05-07 22:21Fix CIMTRNord2+5-0
2023-05-07 22:17Try to fix auth of npm registryMTRNord3+7-1
2023-05-07 22:14Fix rust-sdk issues by using a custom buildMTRNord9+17-19
2023-05-07 20:10Fix font-loadingMTRNord121+23-23
2023-05-07 20:03Fix routingMTRNord1+1-1
2023-05-07 20:01fix storybook buildMTRNord1+1-1
2023-05-07 20:00Add debugging logsMTRNord1+1-0
2023-05-07 19:58Fix percyMTRNord2+2-1
2023-05-07 19:54fix static folder on storybookMTRNord1+2-2
2023-05-07 19:52Fix percyMTRNord1+8-2
2023-05-07 19:50Add debugging logsMTRNord1+3-0
2023-05-07 19:45Fix buildMTRNord1+2-1
2023-05-07 19:42Fix buildMTRNord1+0-1
2023-05-07 19:41Add audio event to storybook, try to fix buildMTRNord5+534-2
2023-05-07 19:31Fix CIMTRNord2+2-2
2023-05-07 19:28Fix CIMTRNord2+2-2
2023-05-07 19:26Fix CIMTRNord2+2-2
2023-05-07 19:21Try to fix CIMTRNord2+2-2
2023-05-07 19:18Add audio rendering, make codeblock work with matrix, improve codeblock rendering in timeline, add crypto dependency patch to CIMTRNord17+437-126
2023-05-06 19:31Add events to storybookMTRNord11+380-47
2023-05-06 18:59Render redactionsMTRNord2+67-9
2023-05-06 18:11Cleanup unused importsMTRNord10+2-30
2023-05-06 17:10Update dependencies, update stories and remove left over olm codeMTRNord19+1397-2545
2023-05-06 15:54Improve loading of roomlist, dont show subspaces as subrooms, prevent showing tombstoned roomsMTRNord5+189-88
2023-05-06 14:46Fix storybook stories and fix avatar online and offline indicatorsMTRNord2+5-3
2023-05-06 14:32Decrypt imagesMTRNord4+132-12
2023-05-06 14:01Add licenseMTRNord1+201-0
2023-05-06 14:01Deafult encrypted events to not decryptable until decryptedMTRNord1+6-0
2023-05-06 13:36Improve font sizes, fix stories for input, render non encrypted images, fix avatar sizesMTRNord8+84-30
2023-05-06 13:06Logout on failing access_token, lock for e2ee stuff, prettify unknown event fallback, unknown message event and unable to decrypt messages. Also added support for proper display of edited events, decrypting the previous event (I might want to decrypt them only once but for now this will do)MTRNord4+444-396
2023-05-05 19:38Implement sending encrypted messagesMTRNord5+791-162
2023-05-05 15:48Implement E2EE decryptionMTRNord5+141-34
2023-05-05 13:30Fix percy cliMTRNord1+1-1
2023-05-05 13:27Fix percy cliMTRNord1+1-1
2023-05-05 13:25Fix percy cliMTRNord2+2-2
2023-05-05 13:22Fix percy cliMTRNord2+2-1
2023-05-05 13:19Fix percy cliMTRNord1+1-2
2023-05-05 13:18Fix percy cliMTRNord1+1-0
2023-05-05 12:53Add percy CIMTRNord1+18-0
2023-05-05 12:44Add percy storybook integrationMTRNord6+454-8
2023-05-05 00:09Improve the rendering of unknown message events at least somewhatMTRNord1+1-1
2023-05-05 00:08Linkify topicMTRNord3+10-17
2023-05-05 00:04Improve spacingMTRNord2+3-3
2023-05-05 00:01Fix message renderingMTRNord2+6-6
2023-05-04 23:50fix the basic codeblock design until we have highlightjs hooked upMTRNord2+10-24
2023-05-04 22:03Initialize rust-crypto and add send button (missing actual function for now)MTRNord5+207-46
2023-05-04 20:02Prepare reactionsMTRNord1+1-1
2023-05-04 20:01Prepare reactionsMTRNord2+13-3
2023-05-04 19:57Basic membership rendering, remove immer and fix some scroll position bugs on roomswitchMTRNord3+49-15
2023-05-04 19:43Purify some of the html (attributes missing) and align avatars properly in text messagesMTRNord3+66-16
2023-05-04 18:38improve message renderingMTRNord3+80-35
2023-05-04 18:06replace olm with rust-sdk-crypto, fix link colors, fix timeline scroll, prepare better timeline rendering, fix unknown room in sync.MTRNord8+82-50
2023-05-04 16:06Fix various issues and implement basic timelineMTRNord132+661-63
2023-05-02 21:27Make sure we copy the index.html to the 404.html to allow that any unknown url is handled by the client and not githubMTRNord1+2-0
2023-05-02 21:25make it possible to actually change roomsMTRNord2+13-4
2023-05-02 20:45Fix avatar in own user sectionMTRNord1+5-3
2023-05-02 20:43Memo all the stuff and make sure to only render leftOverRooms under othersMTRNord11+82-51
2023-05-02 20:43Fix insert bugs and fallback to roomid instead of unknown roomMTRNord2+56-23
2023-05-02 19:53Make sure to only display toplevel spaces at topMTRNord1+13-1
2023-05-02 19:49make roomlist better readable and fix OPs in SyncMTRNord2+162-28
2023-05-02 17:27Switch over to a better memory layout for roomsMTRNord2+93-166
2023-05-02 15:48fix: set correct aira-labelledbyMTRNord1+1-1
2023-05-02 11:54Update readmeMTRNord1+8-41
2023-05-02 11:49make scrollbar nicerMTRNord2+20-2
2023-05-02 11:31Fix basename in browser-router, fix scrolling on mainview, fix http 400 of sliding syncMTRNord3+17-3
2023-05-02 11:09fix: Make storybook buildMTRNord1+1-5
2023-05-02 11:03Fix SYNC, debug INSERT, add spaces list, add TODO for bug in shifting, use Sets, fix room avatar urls, handle somewhat spaces, render roomlist using actual dataMTRNord5+276-83
2023-05-01 23:02Improve loading from store, implement INSERT, cache txn_id correctly and only update on changes to the query, Update db properly on OPs, prevent login without username or password, allow fetching for profile info, hookup username and avatar to UI, fix login error displayMTRNord5+263-68
2023-05-01 20:58Add storing data and make sure to correctly resolve the avatarURLMTRNord2+223-30
2023-05-01 19:53Handle required state, strict types and make sure to also require the create event to check if spaceMTRNord3+108-6
2023-05-01 19:36Make tsc happyMTRNord1+2-0
2023-05-01 19:32Initial impl of custom sdk without redux and with sliding syncMTRNord16+719-486
2023-04-29 00:17Fix behavior of dropdown on editorMTRNord4+40-16
2023-04-28 21:45fix: Make sure the correct error types are usedMTRNord2+16-13
2023-04-28 21:38feat: Add persistenceMTRNord6+83-32
2023-04-28 20:33fix: Improve login flowMTRNord2+41-21
2023-04-28 16:26feat: Ditch js-sdk and hookup login and mainpage to redux using rtk-queryMTRNord15+250-369
2023-04-25 22:44fix scrolling of roomlistMTRNord2+3-3
2023-04-25 22:19Update storybook, add initial mainpage design with placeholder data, make roomlist prettyMTRNord13+1018-819
2023-04-23 22:34Fix toplevel await for storybookMTRNord1+11-1
2023-04-23 22:07Fix toplevel awaitMTRNord1+3-0
2023-04-23 21:58feat: Add first iteration of the roomlistMTRNord11+251-66
2023-04-22 18:19feat: Properly hookup login together with restoring the client after reloads if possibleMTRNord7+87-24
2023-04-22 16:08chore: further redux cleanup and adding client to storeMTRNord3+9-6
2023-04-22 16:05chore: cleanup reduxMTRNord11+328-157
2023-04-21 20:43feat: Add roomlist item componentMTRNord5+232-17
2023-04-21 19:34feat: Add avatar component and cleanup storiesMTRNord11+364-68
2023-04-21 17:40fix: Prevent slight xss issueMTRNord1+5-4
2023-04-21 17:30chore: Fix typescript errorsMTRNord2+1-2
2023-04-21 17:28feat: Add basic chat inputfield richtext editorMTRNord14+1833-62
2023-04-20 21:36fix: Make sure the storybook is properly orderedMTRNord1+5-0
2023-04-20 21:31chore: Fix basepath for main pageMTRNord1+1-1
2023-04-20 21:30chore: Fix basepath for main pageMTRNord1+1-1
2023-04-20 21:28chore: Fix basepath for main pageMTRNord1+1-1
2023-04-20 21:26chore: simplify CIMTRNord2+3-31
2023-04-20 21:19chore: Use correct github action versionsMTRNord2+4-4
2023-04-20 21:16Add github actions, add login bg image, move inputs to components nad some cleanupMTRNord22+226-32
2023-04-20 20:27Fix some issues and organise storiesMTRNord11+64-44
2023-04-20 20:04Add basic structure to code and switch to viteMTRNord48+9487-12030
2023-04-19 19:26Initialize project using Create React AppMTRNord27+17828-0