summary refs log tree commit diff
path: root/src/web (follow)
Commit message (Expand)AuthorAgeFilesLines
* Change sticker URL and stream responseCadence Ember2026-02-251-11/+10
* Link sticker instead of file uploadAbdul2026-02-251-0/+19
* Allow for custom additions to webrootCadence Ember2026-02-174-37/+120
* Use same invite logic for display and for linkingCadence Ember2026-02-142-9/+22
* More consistency for invite records tableCadence Ember2026-02-132-2/+8
* Add unlink space featureElliu2026-02-135-33/+309
* Fix typecheckCadence Ember2026-02-114-8/+19
* Move poll-star-avatar file endpointCadence Ember2026-02-111-1/+1
* Add tests for emoji sheet; style and nitsCadence Ember2026-02-112-24/+78
* Link instead of upload emoji sprite sheetsabdul2026-02-111-5/+39
* Add full support for polls, both m2d and d2m.Ellie Algase2026-01-261-0/+5
* add to historical_channel_room when linkingCadence Ember2026-01-241-1/+4
* Force Matrix m.notices to be unchanged eventsCadence Ember2026-01-182-35/+7
* Fix getPermissions misunderstanding @everyoneCadence Ember2026-01-142-2/+2
* More code coverageCadence Ember2026-01-108-69/+284
* General code coverageCadence Ember2026-01-096-25/+80
* Web accessibilityCadence Ember2026-01-083-13/+93
* setUserPower should account for room version 12Cadence Ember2026-01-074-10/+12
* Room version 12 and room upgradesCadence Ember2026-01-072-115/+92
* Refactor private chat creationCadence Ember2025-12-162-85/+4
* Future-proof permissionsCadence Ember2025-12-051-2/+2
* Support multiple versions of roomsCadence Ember2025-11-262-27/+47
* Support persistent Matrix sims for webhooksCadence Ember2025-11-192-0/+11
* Fix matrix api joinRoom() for remote rooms (#60)Elliu2025-11-022-13/+79
* Store directs in database rather than account dataCadence Ember2025-08-212-39/+13
* Remove useless loopCadence Ember2025-08-211-17/+13
* Minor copyeditCadence Ember2025-08-171-1/+1
* Persist cookies longer than sessionCadence Ember2025-08-171-1/+1
* Update dependenciesCadence Ember2025-08-132-3/+3
* More precise power level checkingCadence Ember2025-08-051-6/+6
* Check hierarchy instead of m.space.childCadence Ember2025-06-222-72/+62
* Info API: Use HTTPS for avatar URLsCadence Ember2025-06-081-1/+5
* Test coverage for message info APICadence Ember2025-06-082-6/+207
* API endpoint for message infoCadence Ember2025-05-123-0/+80
* Update Stacks, restore buttons to featured styleCadence Ember2025-03-102-4/+2
* Fix QR code on relative pathsCadence Ember2025-03-101-1/+1
* Recognise matrix-media-repo URL preview agentCadence Ember2025-03-081-1/+1
* Fix web forms when bound to a relative pathCadence Ember2025-03-076-15/+15
* m->d: fix image captions spec, fix upload issuesCadence Ember2025-02-281-2/+2
* Fix client-side MXID validationCadence Ember2025-02-252-2/+2
* Replace hash iconCadence Ember2025-02-251-46/+1
* Optional password protection for the web serverCadence Ember2025-02-256-29/+88
* Rearrange controls on guild web pageCadence Ember2025-02-242-61/+59
* Fix #42Cadence Ember2025-02-241-1/+3
* Only offer to link channels the bridge can accessCadence Ember2025-02-242-8/+25
* Remove unused API callsCadence Ember2025-02-241-3/+1
* Revert to Stacks 2.5.4Cadence Ember2025-02-222-27/+48
* Code coverage for web settingsCadence Ember2025-02-214-74/+91
* Put QR code behind reveal buttonCadence Ember2025-02-213-17/+74
* Fix web invite button duplicating the pageCadence Ember2025-02-211-2/+2
* code quality: get htmx from npmCadence Ember2025-02-212-5262/+1
* Validate mxid format in web loginCadence Ember2025-02-183-2/+20
* Preserve name/avatar/topic of linked roomsCadence Ember2025-02-182-3/+7
* Try to join space rooms in link flowCadence Ember2025-02-182-81/+83
* Add setting for d->m URL previewsCadence Ember2025-02-182-1/+26
* Stay on guild self service page after logging inCadence Ember2025-02-184-13/+29
* Qualify kind of streamCadence Ember2025-02-162-3/+4
* Hot-reload Presence instancesCadence Ember2025-02-131-0/+1
* Rewrite presence codeCadence Ember2025-02-121-1/+1
* Update Discord dependenciesCadence Ember2025-02-111-17/+6
* Remove node-fetchCadence Ember2025-02-112-3/+1
* Only show "no servers available" when logged inCadence Ember2025-02-111-1/+1
* Web UI improvementsCadence Ember2025-02-102-6/+11
* Per-guild presence sync settingsCadence Ember2025-02-102-0/+28
* Refactor web access controlCadence Ember2025-02-108-32/+77
* capsCadence Ember2025-02-101-1/+1
* Code coverage for matrix log in & guild settingsCadence Ember2025-02-087-50/+282
* Code coverage for link/unlink endpointsCadence Ember2025-02-074-38/+769
* Make read-only Discord channels read-only on MatrixCadence Ember2025-02-051-5/+5
* Test setup for new web pagesCadence Ember2025-02-055-32/+69
* UI for linking existing spaceCadence Ember2025-02-048-110/+233
* Fix duplicate guilds in listCadence Ember2025-02-033-6/+6
* Improve dropdown buttonCadence Ember2025-02-031-3/+5
* Log in with MatrixCadence Ember2025-02-0211-20/+195
* Don't overwrite room custom topicsCadence Ember2025-02-011-10/+2
* Add loading indicator to invite screensCadence Ember2025-02-014-10/+9
* Only announce if they can reasonably type hereCadence Ember2025-02-011-4/+7
* Add room list debuggerCadence Ember2025-02-013-5/+75
* Fix testCadence Ember2025-01-311-1/+1
* Fix web loading indicatorsCadence Ember2025-01-314-12/+13
* Use htmx.js instead of htmx.min.jsCadence Ember2025-01-314-92/+5352
* Fully support unlinking channelsCadence Ember2025-01-312-3/+31
* Display XHR errorsCadence Ember2025-01-311-0/+18
* Add foreign keys to databaseCadence Ember2025-01-171-1/+2
* Await syncRoom after linkingCadence Ember2025-01-121-1/+1
* Fix channel linking form URLCadence Ember2025-01-121-1/+1
* Use kstate for d->m pins updatesCadence Ember2025-01-081-1/+1
* Improve invite QR generationCadence Ember2025-01-066-45/+12
* Use relative path for post-oauth redirectCadence Ember2025-01-061-2/+3
* Use relative paths on webCadence Ember2025-01-065-14/+15
* Fix web page exploding for unlinked guildsCadence Ember2024-12-282-5/+24
* Allow creating admins on webCadence Ember2024-12-243-2/+7
* Tests and coverage for webCadence Ember2024-12-2412-157/+498
* Replace into guild_active from homepageCadence Ember2024-12-021-1/+1
* Handle more guild page situationsCadence Ember2024-12-021-5/+19
* Fix guild page being broken when unlinkedCadence Ember2024-12-021-2/+3
* Move room linking logic out of templateCadence Ember2024-11-262-27/+35
* Make the link button do somethingCadence Ember2024-10-183-5/+70
* Host QR codes locallyCadence Ember2024-10-043-5/+30
* Display list of unlinked roomsCadence Ember2024-10-032-12/+23
* Add privacy level controls on webCadence Ember2024-10-033-4/+85
* Mobile designCadence Ember2024-09-303-3/+3
* Create space as needed in oauth flow v3.0-beta3Cadence Ember2024-09-294-12/+20
* Merge branch 'v3.0-beta3'Cadence Ember2024-09-291-1/+1
|\
| * Remove hardcoded cadence.moeCadence Ember2024-09-251-1/+1
* | Fix page duplicating when clicking toggle switchCadence Ember2024-09-251-1/+1
|/
* Create guild_active table instead of column v3.0-beta2Cadence Ember2024-09-242-2/+2
* Store Discord media proxy hashes in the database v3.0-beta1Cadence Ember2024-09-221-1/+9
* Upload web codeCadence Ember2024-09-2212-1/+683
* Use getMedia API for media proxyCadence Ember2024-09-151-8/+5
* Generate public urls for media.discordapp.net tooCadence Ember2024-09-151-30/+35
* Fix discord URL cache purgeCadence Ember2024-09-141-14/+12
* Generate public url for linked discord attachmentsCadence Ember2024-09-142-0/+65
* Type fixesCadence Ember2024-09-141-4/+7
* Barebones matrix media proxyCadence Ember2024-09-132-0/+53