daydream

A small matrix web client written in rust
git clone git://archive.git.mtrnord.blog/daydream-mx/daydream.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2020-08-22 15:51feat: Replace github_emoji codes with their unicode versionMTRNord32+107-32
2020-08-22 14:55update: i18n FilesMTRNord32+313-122
2020-08-22 12:13update: Remove unused patches (which also are not needed anymore)MTRNord2+0-14
2020-08-22 12:12Temporarly use powerlevel overflow patch by DevinR528MTRNord2+5-5
2020-08-22 12:09Set correct cnameMTRNord1+1-0
2020-08-22 11:14Fix deploy pathMTRNord1+1-1
2020-08-22 10:42Fix deploy part of deploy actionMTRNord1+5-6
2020-08-22 09:55Update to upstream reqwestMTRNord2+25-25
2020-08-21 20:06fix: grass install not working in CIMTRNord1+1-1
2020-08-21 19:51fix: Make git push work in deployment CIMTRNord1+5-1
2020-08-21 19:39fix: run deploy with verbose flagMTRNord1+1-1
2020-08-21 19:35chore: Add missing name in package.jsonMTRNord1+1-0
2020-08-21 19:30feat: Use Github PagesMTRNord4+19-18
2020-08-21 18:41Merge pull request #26 from daydream-mx/MTRNord/update-cratesMarcel6+181-153
2020-08-21 18:40refactoring: Disable netlify deploy on masterMTRNord1+1-1
2020-08-20 19:42fix: Sync not working without a patch by jplatteMTRNord2+4-1
2020-08-20 19:03update: Update cargo dependencies and fix issues caused by itMTRNord5+177-152
2020-07-26 10:48Fix cp commandMarcel1+1-1
2020-07-26 10:23Make sure we create all needed foldersMarcel1+1-1
2020-07-26 09:58Remove unused importMarcel1+1-1
2020-07-26 09:29Use FormattedBody::htmlMarcel1+1-4
2020-07-26 09:19Fix deployMarcel1+1-1
2020-07-26 09:15Only display notifications when not sent by yourself (and add a convenient make script to open the ruma docs)Marcel2+30-25
2020-07-26 09:00Small cleanupMarcel5+5-24
2020-07-26 08:56Merge pull request #18 from daydream-mx/MTRNord/RedesignMarcel54+12597-7362
2020-07-25 16:39Fix debug builds, switch back to upstream sdk and replace deprecated methodMarcel4+56-26
2020-07-25 15:06remove wasm-bindgen release tasks as they dont existMarcel1+3-13
2020-07-25 14:35Disable cypress tests as long it cant mock/stub the worker requestsMarcel3+70-68
2020-07-25 14:04Fix importMarcel1+1-1
2020-07-25 14:04Create dist folder if missingMarcel1+13-2
2020-07-25 13:20Improve wasm-clean taskMarcel1+8-2
2020-07-25 13:13Install cargo make with testsMarcel1+1-1
2020-07-25 13:09Fix cypress tests not being runMarcel1+1-1
2020-07-25 13:06Remove bin/ from gitignoreMarcel3+47-1
2020-07-25 12:57Install cargo-make in the ci firstMarcel2+2-2
2020-07-25 02:23Cleanup package.json and remove webpackMarcel6+926-7747
2020-07-25 02:19Fix netlify.toml to use new cargo makeMarcel1+1-1
2020-07-25 02:16Update CI and fix worker buildMarcel3+4-19
2020-07-25 02:07Further fix cargo-make (and break webpack)Marcel1+1-1
2020-07-25 02:01Further cargo-make improvementsMarcel5+59-80
2020-07-25 00:10Merge pull request #25 from jplatte/match-refactorMarcel5+106-141
2020-07-24 23:53Increase webpack wait timeoutMarcel1+1-1
2020-07-24 23:52Improve pattern matching and random other small thingsJonas Platte5+106-141
2020-07-24 23:16Update yew and the sdkMarcel12+205-217
2020-07-24 21:45Add cargo make file. (Not fully working yet)Marcel2+95-0
2020-07-13 18:30Slight improvements to the inputMarcel3+21-15
2020-07-13 17:02Fix some login page css and add new placeholder logoMarcel6+6615-67
2020-07-11 19:39Increase timeout for cypressMarcel1+2-0
2020-07-11 19:33Start working on input and fix room-title shadowMarcel2+60-13
2020-07-11 18:56Commit cargo lockfileMarcel2+2131-1
2020-07-11 16:32Add vertical line to seperate roomlistMarcel1+1-0
2020-07-11 16:13Improve shadowsMarcel1+10-19
2020-07-11 11:38Try to fix netlify builds by ensuring the wasm file is present when doing the worker taskMarcel5+42-1
2020-07-11 11:03Force npm with netlifyMarcel3+8673-6005
2020-07-10 22:08Merge pull request #23 from jplatte/refactorMarcel4+42-35
2020-07-10 21:56Reduce / simplify a few clonesJonas Platte4+29-29
2020-07-10 21:34Move event list construction out of html! macroJonas Platte1+25-18
2020-07-10 21:25Fix room-title part 2Marcel1+12-10
2020-07-10 21:13Fix room-title, overflow and image thumbnail sizeMarcel6+60-32
2020-07-10 17:17Some more migration to the monorepoMarcel6+55-10
2020-07-10 16:37Some more migration to the monorepoMarcel8+27-21
2020-07-10 16:20Some more migration to the monorepoMarcel8+74-62
2020-07-10 15:31Some more migration to the monorepoMarcel10+136-97
2020-07-10 14:45Fix event helpersMarcel1+4-4
2020-07-10 14:39WIP monorepoMarcel5+18-17
2020-07-09 14:41Remove a cloneMarcel4+8-8
2020-07-09 14:36Update sdk versionMarcel9+73-82
2020-07-09 12:16Fix small clippy warningsMarcel2+11-3
2020-07-04 19:54Fix login with no previous session availableMarcel1+3-1
2020-07-04 10:30Move login logic to a seperate fileMarcel4+185-166
2020-07-03 20:00Merge pull request #22 from jplatte/less-cloningMarcel11+197-282
2020-07-03 19:39Make some properties not `Option`alJonas Platte6+56-106
2020-07-03 18:52Use `Rc` to clone `Room`s even lessJonas Platte8+30-18
2020-07-03 18:45Clone things lessJonas Platte9+84-103
2020-07-03 18:32Simplify random codeJonas Platte6+58-78
2020-07-03 18:22Reduce cloning in RoomItem::viewJonas Platte1+3-11
2020-07-03 19:34Update yarn lock to make CI happyMarcel1+242-279
2020-07-03 19:31Fix webpack configMarcel1+3-3
2020-07-03 18:56Merge pull request #21 from daydream-mx/masterMarcel2+12-0
2020-07-03 18:55Merge pull request #20 from daydream-mx/MTRNord/add-netlify-configMarcel1+11-0
2020-07-03 18:42Fix env for netlifyMarcel1+1-1
2020-07-03 18:39Add netlify.tomlMarcel1+11-0
2020-07-03 18:31Make clippy happierMarcel3+5-7
2020-07-03 18:27Run cargo fmtMarcel4+13-14
2020-07-03 18:13Use RoomId on change Room instead of a full Room cloneMarcel7+29-23
2020-07-03 17:51Fix Room change performance, fix workerMarcel14+63-91
2020-07-03 14:49Add initial redesign stuff (not finished), move sync to worker (not finished)Marcel27+923-411
2020-06-24 19:53Dummy commit to trigger CI and redeploy netlify pageMarcel1+1-0
2020-06-17 21:33Fix input box styleMarcel1+1-1
2020-06-17 21:30Further UI optimizesMarcel3+23-5
2020-06-17 17:54Small UI optimizingMarcel5+9-7
2020-06-17 16:35Set commit for matrix-sdk forkMarcel1+1-1
2020-06-17 13:39Try to fix routingMarcel2+18-7
2020-06-16 20:15Apply some clippy warningsMarcel9+40-58
2020-06-16 20:06Fix input field performanceMarcel3+91-34
2020-06-16 18:32Linkify links in non formatted body eventsMarcel7+125-61
2020-06-16 16:39Add basic notificationsMarcel11+148-19
2020-06-15 19:18Fix some suggestions from #matrix-design:matrix.orgMarcel3+22-8
2020-06-15 13:35Use correct red on errorsMarcel1+1-1
2020-06-15 13:34Add patterns for login input fields for cheap input verificationMarcel2+14-0
2020-06-14 22:17Use webp image instead of jpg (except safari because they dont support webp...)Marcel3+9-3
2020-06-14 21:46Fix login page testMarcel2+3-3
2020-06-14 21:44Implement new login page design and deduplicate some cssMarcel13+716-373
2020-06-14 15:26Replace lightbox and icons with non js versions and use material icons and a full css3 lightbox.Marcel8+237-33
2020-06-14 13:19Replace loading animationMarcel11+157-16
2020-06-14 12:41Add meta description for seo and make labels of login more accessible using "for" parametersMarcel2+4-3
2020-06-14 11:12If needed create folders to not crash the CIMarcel2+7-4
2020-06-14 10:52Run e2e tests in parallelMarcel2+5-1
2020-06-13 22:47Remove .travis.ymlMarcel1+0-39
2020-06-13 21:47Limit tests to **/*._spec.js filesMarcel1+2-1
2020-06-13 21:41Add roomlist tests and restructe some test partsMarcel4+261-218
2020-06-13 19:45Disable firefox testsMarcel2+30-32
2020-06-13 19:37Move SyncPing event to the correct positionMarcel3+5-6
2020-06-13 19:24Use date instead of time as dummy commandMarcel1+1-1
2020-06-13 19:19Fix dummy taskMarcel2+2-2
2020-06-13 19:14Use dummy task for firefox e2e to not get conflicts with chrome taskMarcel1+2-1
2020-06-13 19:06Fix firefox testsMarcel2+6-3
2020-06-13 18:51Fix e2e tests and upload videos and screenshots which get generatedMarcel1+37-3
2020-06-13 18:46Add basic e2e login testMarcel15+1637-150
2020-06-13 13:43Cleanup testMarcel1+0-11
2020-06-13 13:39Run mxctest on correct portMarcel1+1-1
2020-06-13 13:38Remove unused variablesMarcel3+27-18
2020-06-13 13:21Use newer nvm and newer nodeMarcel1+2-3
2020-06-13 13:17Fix filenameMarcel1+0-0
2020-06-13 13:15Switch tests to travisCI which hopefully have working firefox supportMarcel3+41-56
2020-06-13 12:12Fix DISPLAY in testsMarcel1+1-0
2020-06-13 11:52Set DISPLAYMarcel1+3-1
2020-06-13 11:08Fix testMarcel2+2-5
2020-06-13 10:49Use other port for webpack because 8000 seems to be taken in the CIMarcel2+2-2
2020-06-13 10:31Do not run i18n tasks in tests (as they are not required)Marcel1+0-12
2020-06-13 10:28Use geckodriver instead of chromedriverMarcel1+3-5
2020-06-11 16:24Run chromedriver on correct portMarcel1+1-1
2020-06-11 15:59Install mxctest tool with nightly toolchainMarcel1+7-1
2020-06-11 14:57Disable webpack watch in dev modeMarcel3+4-4
2020-06-11 14:40Fix ruma-events versionMarcel1+1-1
2020-06-11 14:03Build correct versionMarcel1+2-2
2020-06-11 13:54Add matrix-test-server to test ciMarcel1+10-5
2020-06-11 13:51Fix test.ymlMarcel1+0-1
2020-06-11 13:49Merge remote-tracking branch 'origin/master'Marcel1+3-3
2020-06-11 13:49Add initial testMarcel4+188-19
2020-06-08 15:10Merge pull request #14 from MTRNord/dependabot/npm_and_yarn/websocket-extensions-0.1.4Marcel1+3-3
2020-06-08 15:03Bump websocket-extensions from 0.1.3 to 0.1.4dependabot[bot]1+3-3
2020-06-08 15:01Merge remote-tracking branch 'origin/master'Marcel2+46-56
2020-06-08 15:01Run cargo fmtMarcel15+124-67
2020-06-07 12:42Update daydream.po (POEditor.com)Marcel1+25-26
2020-06-07 12:42Update daydream.pot (POEditor.com)Marcel1+21-30
2020-06-07 12:40Add sync filters and more translation termsMarcel24+172-49
2020-06-06 21:45Merge remote-tracking branch 'origin/master'Marcel2+29-39
2020-06-06 21:45Fix logging in matrix-rust-sdk and prevent not needed ChangeRoom eventsMarcel1+5-0
2020-06-06 21:32Update daydream.po (POEditor.com)Marcel1+14-15
2020-06-06 21:31Update daydream.pot (POEditor.com)Marcel1+15-24
2020-06-06 21:19Print sync errors (changed in the sdk fork)Marcel21+106-70
2020-06-06 21:03Give roomlist a min-widthMarcel2+5-1
2020-06-06 20:19Display error on missing field, Handle timeouts and do 10 tries before failing (with 5 seconds timeout in between each try)Marcel5+342-129
2020-06-06 18:57Add missing rust-embed featuresMarcel22+36-26
2020-06-06 18:34Integrate i18n workflow into CIMarcel1+12-0
2020-06-06 18:30Update daydream.po (POEditor.com)Marcel1+14-4
2020-06-06 18:30Update daydream.pot (POEditor.com)Marcel1+4-13
2020-06-06 18:25Allow translations of the login pageMarcel24+228-27
2020-06-06 18:01Split all current events to own Components, Add Video Event, Prepare translationsMarcel33+1051-500
2020-06-04 19:32Fix branch of ruma-eventsMarcel1+1-1
2020-06-04 19:25Further optimizing by using optimized ruma-events crateMarcel6+17-8
2020-06-04 11:44Fix multiple clippy issues and prepare splitting events to extra componentsMarcel14+318-108
2020-06-01 20:43Fix dark css in roomlistMarcel5+5-1
2020-06-01 19:41Fix github actionMarcel1+1-5
2020-06-01 19:39Install emscripten, only display name on events in the list if required, fix images from sync and display name above imagesMarcel5+110-30
2020-06-01 14:31Improve cssMarcel1+1-1
2020-06-01 14:30Improve cssMarcel2+13-1
2020-06-01 14:17Remove leftover console loggingMarcel1+0-2
2020-06-01 14:16Add formatted body, fix minor issues with encrypted rooms and images, fix scrollbar in chromeMarcel4+95-34
2020-06-01 13:35Prevent crash if room.members doesn't give me a memberMarcel1+10-6
2020-06-01 13:16Fix #7Marcel3+8-8
2020-06-01 09:24Add another check when handling event syncsMarcel1+18-8
2020-06-01 09:16Use sdk structs instead of wrapper types and fix some issues along the wayMarcel13+311-551
2020-05-30 21:26Fix stupid misstakeMarcel1+1-1
2020-05-30 21:22Better Initial Sync detectionMarcel4+12-4
2020-05-30 21:03Reload room list on first message if neededMarcel1+4-0
2020-05-30 20:56Always exit out of the loading screenMarcel1+1-2
2020-05-30 20:44Recover from failed initial syncMarcel1+9-1
2020-05-29 16:36Add parsing of image and notice eventsMarcel6+211-59
2020-05-29 13:27Fix CI issueMarcel2+210-4
2020-05-29 13:14Use yarn in CIMarcel1+2-2
2020-05-29 13:05Fix theme and fix hopefully webpack scss productionMarcel7+376-19
2020-05-29 12:32Fix scss pathsMarcel1+5-5
2020-05-29 12:22Add darkteamMarcel13+223-90
2020-05-29 08:05Add markdown sendingMarcel2+28-2
2020-05-29 05:09Set clicked room elements to active and fix minor bugsMarcel4+61-25
2020-05-28 19:43Add basic message sendingMarcel3+60-4
2020-05-28 18:52Pass the event id in the message wrapper to make sure that they do not get deduplicated with same content in the same room with same senderMarcel2+3-2
2020-05-28 17:37Optimize Sync flowMarcel8+199-135
2020-05-28 14:01Fix yew-router errorMarcel1+1-1
2020-05-27 22:55Make roomlist filter not case sensitiveMarcel1+1-1
2020-05-27 22:33Implement roomlist filteringMarcel3+37-6
2020-05-27 20:34Further optimize release sizeMarcel1+10-2
2020-05-27 20:32Remove not used cratesMarcel1+0-3
2020-05-27 20:16Refactor code, split components, recolor scrollbars, fix missing events at the bottomMarcel9+324-110
2020-05-27 15:52Add basic backfillingMarcel3+109-9
2020-05-27 14:55Add matrix roomMarcel1+3-0
2020-05-27 14:51Update README and LICENSEMarcel4+811-214
2020-05-27 10:03Use Linked hashmap for events to keep orderingMarcel2+3-1
2020-05-27 00:13Also show displaynameMarcel3+29-14
2020-05-26 23:54Add unread badgesMarcel6+67-36
2020-05-26 23:21Fix sidebar when room selectedMarcel1+1-1
2020-05-26 23:19Fix heightsMarcel1+9-9
2020-05-26 22:59Switch Css framework and add basics of roomsMarcel12+246-102
2020-05-26 15:39Fix netlify deployMarcel2+10-5
2020-05-26 15:21Remove netlify folderMarcel4+0-16
2020-05-26 15:19Update dependencies and fix scrollingMarcel6+599-6304
2020-05-26 14:58Add some fields to the cargo configMarcel1+3-0
2020-05-26 14:57Cleanup debug codeMarcel5+2-22
2020-05-26 14:54Use bootstrap from node_modules and change routing slightlyMarcel6+5932-15
2020-05-26 14:26Print sync and use some bootstrap cssMarcel9+213-78
2020-05-26 12:45Save access_token after login and use enum as agent responseMarcel8+152-69
2020-05-26 11:39Fix routingMarcel6+140-87
2020-05-25 19:30Do basic setupMarcel14+479-348
2020-05-25 14:26Initial commitMarcel20+5185-0