Cadence Ember
734506a300
Abandoned
2 years ago
Cadence Ember
f802031848
Sync with Dendrite
continuous-integration/drone/push Build is passing
Details
2 years ago
Cadence Ember
879c09f70b
Support read markers on invisible events
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
9dce348a4c
Fix loading desynced messages
...
continuous-integration/drone/push Build is passing
Details
For example, in the construct room.
3 years ago
Cadence Ember
ea6ccc08ee
Render call events in timeline
continuous-integration/drone/push Build is failing
Details
3 years ago
Cadence Ember
2e91ff8ff2
Recognise image spoilers (based on "body")
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
a004e84adc
Add spoilers
3 years ago
Cadence Ember
b4dfefbac9
Render ban events
3 years ago
Cadence Ember
e6fc1de276
Greatly improved membership event display
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
70cae25aa7
Update readme
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
6e209bafd6
Add extremely janky unread messages banner
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
bc861125d8
Revert. Don't use minified discord-markdown.
...
continuous-integration/drone/push Build is passing
Details
It doesn't seem like it exposes any exports for use with `require`.
3 years ago
Cadence Ember
6297350418
Use minified discord-markdown
continuous-integration/drone/push Build is passing
Details
3 years ago
Bad
69a9e2ed2f
💚 Fix drone build due to missing git
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
b7905bc3be
Read marker lines in chat, badges on groups
...
continuous-integration/drone/push Build is failing
Details
Also fixed stopping typing after sending a message.
3 years ago
Cadence Ember
babd098d18
Remove console.log
continuous-integration/drone/push Build is failing
Details
3 years ago
Cadence Ember
229e6903fd
Display unread/notification counters on rooms
continuous-integration/drone/push Build is failing
Details
3 years ago
Cadence Ember
e90a2c7da8
Rename property to message namespace
3 years ago
Cadence Ember
03c7501bf1
Formatting for sent messages
continuous-integration/drone/push Build is failing
Details
3 years ago
Cadence Ember
0960ca7e97
Code highlighting fixes:
...
continuous-integration/drone/push Build is passing
Details
- Fix pre+code element moving
- Do not highlight if pre is already formatted
3 years ago
Cadence Ember
c0c7278279
Support Construct homeserver
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
9f6c955b63
Update progress in readme
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
f4b13dbde4
Send own typing status
3 years ago
Cadence Ember
c87b6dcaa7
Display typing notifications
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
eb573fc17c
Update readme feature list
3 years ago
Cadence Ember
f188d66645
Fix fullwidth layout
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
4acd806e66
Render image messages
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
327290e971
Autolink URLs in messages
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
d6be694d3b
Style blockquotes
continuous-integration/drone/push Build is passing
Details
3 years ago
cadence
f6b95b2ebd
Merge pull request 'Rich message rendering' ( #24 ) from rich-messages into princess
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #24
3 years ago
Cadence Ember
951a46d8ec
Add back highlight.js for SCSS imports
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
3 years ago
bad
6583c192ce
Merge branch 'princess' into rich-messages
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is failing
Details
3 years ago
Cadence Ember
34af1be7d1
Use dependencies instead of devDependencies
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
3 years ago
Cadence Ember
1fa7da9ebb
Use JSDelivr CDN for highlight.js
...
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
- downside: is somebody else's CDN
- upside: changes hljs download size from >1MB to 33k
Feel free to debate this.
3 years ago
Cadence Ember
b74f0cc0dd
Don't highlight very short code blocks
3 years ago
Cadence Ember
1aebc2c100
Only hint modules once
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
017f30be65
Also format m.notice
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
a7165fe633
Fix purify and highlight
...
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
- purify: apply target=_blank to links
- purify: remove ALLOWED_URI_REGEXP - this breaks external links in
anchor elements
- purify: return a DOM fragment instead of a string
- postprocess: only highlight pre
- postprocess: remove nested code inside pre
- better style messages with css
3 years ago
Cadence Ember
8ba9d73b33
Small refactors
...
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
- "event" -> "eventData"
- create renderText method
- italics
3 years ago
Cadence Ember
9cf0952d3a
Change files to kebab-case
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/pr Build is failing
Details
3 years ago
Cadence Ember
714147b980
Fix lazy loading cache
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
3 years ago
Cadence Ember
ebf6e7ea78
Show proper user data in room list
continuous-integration/drone/push Build is passing
Details
3 years ago
Bad
1bf1712684
Fix dynamic import with relative paths
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
3 years ago
Bad
0738ce4cb1
Rename dateFormatter.js to date-formatter.js
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
3 years ago
Bad
20e94f05e7
Lazy load highlight.js
...
This significantly reduces the bundle size(over 1MiB!) but it also uses
some hacks to dynamically load browserify modules on runtime(see
lazy-load-modules.js
3 years ago
Bad
4d59b1a9ac
Merge branch 'princess' into rich-messages
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
3 years ago
Bad
5a41a2c943
Push build artifacts to dev.carbon.chat
continuous-integration/drone/push Build is passing
Details
3 years ago
Bad
20bacce068
Remove the simple event shorthand
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
3 years ago
Bad
f80bf36991
Style fixes
3 years ago
Bad
217a815750
Merge branch 'princess' into rich-messages
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
3 years ago