JC Brand
ac473fd297
Add dark theme Dracula
...
https://draculatheme.com
2022-01-28 20:28:48 +01:00
JC Brand
93ec6e4e83
Also build a non-minified version of converse-headless
...
Relevant to #2788
2022-01-27 11:51:54 +01:00
JC Brand
72eb9d9595
Bump Strophe version
2022-01-21 20:25:01 +01:00
JC Brand
4dc78c3742
Bump to Strophe 1.4.3
2021-12-17 17:27:03 +01:00
JC Brand
077162529d
Release 9.0.0
2021-11-29 10:00:38 +01:00
Andy Friedman
c76e6fb86b
Compress new avatar images
2021-11-19 13:01:09 +01:00
JC Brand
1ee75b78b7
Replace more font icons with svg icons
...
Updates #1004
2021-11-14 22:53:04 +01:00
JC Brand
5dd0065936
Embedded demo: Make links relative
...
Otherwise https://converse.js/trunk/demo/embedded.html wrongly uses files from the site root.
2021-11-14 08:20:29 +01:00
JC Brand
521f3d88d2
Move MUC MAM tests into a new file
2021-10-13 20:01:09 +02:00
JC Brand
06ec539839
Update lit imports
2021-09-29 11:20:14 +02:00
JC Brand
6b3f8a3f39
Release 8.0.1
2021-09-09 22:09:26 +02:00
JC Brand
f04a376653
Fixes #2628 : Open bookmarks toggle emits an error
2021-09-06 21:29:35 +02:00
JC Brand
8854f67c20
Bugfix: Image previews not loading when not serving Converse locally
...
Fixes #2634
2021-09-06 20:00:01 +02:00
JC Brand
c03bc7d600
Prepare release 8.0.0
2021-09-03 15:40:11 +02:00
JC Brand
6c3a3dd1d3
Fix background for overlayed mode
2021-08-29 00:15:45 +02:00
JC Brand
8d62c2b103
Bump dompurify to latest version
2021-08-26 06:58:00 +02:00
JC Brand
726dbddea7
Bump webpack-dev-server
2021-08-26 06:42:35 +02:00
JC Brand
9edab0729f
Bump localforage
2021-08-26 06:30:39 +02:00
JC Brand
df53282b6e
Bump dayjs
2021-08-25 14:32:34 +02:00
JC Brand
b936824348
Bump eslint
2021-08-25 14:16:36 +02:00
JC Brand
8de4671603
Replace more elements that use font icons with svg icons
2021-07-15 16:28:12 +02:00
JC Brand
b22127a877
Downgrade css-loader to 5.2.7
...
Fixes an issue with fonts not showing properly
2021-07-15 15:59:07 +02:00
JC Brand
d7af120154
Bump css-loader to 6.0.0
2021-07-15 14:36:28 +02:00
JC Brand
7bc70f728a
Bump style loader to version 3.1.0
2021-07-15 14:32:53 +02:00
JC Brand
664c3522a7
Update postcss-loader to 6.1.1
2021-07-15 14:28:34 +02:00
JC Brand
2bcf01f5ab
Use DOMPurify instead of XSS.js
...
Remove exports-loader, which is therefore no longer necessary
2021-07-15 14:16:41 +02:00
JC Brand
14e5e3b3a6
Bump more deps and update changelog to mention required Node version
2021-07-15 12:47:19 +02:00
JC Brand
3c0a621b47
Bump various dependencies
2021-07-15 11:54:55 +02:00
JC Brand
46201613a6
Bump skeletor to 0.0.5
2021-07-08 10:33:35 +02:00
JC Brand
f2aa39e1c3
Identify media URLs during message parsing
2021-07-06 13:35:22 +02:00
JC Brand
b90a435833
Move url related utility methods to @converse/headless
2021-07-05 18:35:58 +02:00
JC Brand
27bc548552
Update more 3rd party dependencies
2021-06-29 16:46:40 +02:00
JC Brand
424a0c43a3
Upgrade babel
2021-06-29 16:27:32 +02:00
JC Brand
6665bef76c
Fix failing tests
...
Handle missing message model (happens during tests)
2021-06-29 16:00:10 +02:00
JC Brand
3e9f028bf4
Update more 3rd party deps
2021-06-29 13:00:36 +02:00
JC Brand
be329a2d10
Don't subclass the chatbox for the controlbox model
2021-06-29 12:55:29 +02:00
JC Brand
f4da817cb2
Upgrades
...
babel/cli, lerna/ mini-css-extract-plugin, postcss-clean and webpack-merge
2021-06-25 17:17:34 +02:00
JC Brand
51e0237f5d
Upgrade lit to 2.0.0-rc.2
2021-06-25 11:34:56 +02:00
JC Brand
14020125b9
Remove sinon and bump npm
2021-06-25 11:21:17 +02:00
JC Brand
4c6c774251
Bump jasmine from 3.5.0 to 3.7.0
2021-06-25 10:55:56 +02:00
JC Brand
fe28b3e6af
Upgrade copy-webpack-plugin to 9.0.0
2021-06-25 10:51:36 +02:00
JC Brand
ba0ea6c2c4
Update translations based on suggestions from Zash on weblate
2021-06-25 10:38:38 +02:00
JC Brand
dc711d494f
Add a placeholder to indicate a gap in the message history
...
The user can click the placeholder to fill in the gap.
2021-06-17 11:35:06 +02:00
JC Brand
5b3d03bc63
Ran npx browserslist@latest --update-db
2021-06-09 16:41:09 +02:00
JC Brand
9e81fa495e
Upgrade pluggable.js and skeletor
2021-05-12 12:13:10 +02:00
JC Brand
dd609c1cec
Get the webpack dev server to work again
...
This required triggering the `converse-loaded` event in the entry.js
file, which means it won't be triggered for `@converse/headless` when
used in isolation.
Not ideal, but probably ok because consumers of `@converse/headless`
should probably import it into their own project in any case.
2021-05-06 12:07:44 +02:00
JC Brand
8966290369
Don't make bundled dependencies devDependencies
...
Otherwise you need to manually include them in downstream consumer projects
2021-04-30 14:17:46 +02:00
Shaun Wu
9ea8653ef7
Upgrade to Webpack 3
...
Had to make various other changes due to incompatibilities.
- Use the new `lit` package instead of `lit-html` or `lit-element`
- Drop `haunted` since it breaks the rules by specifying `type: module`
but then doesn't import with file extensions
- Use Sass Dart instead of node-sass (fixes #2445 )
- Upgrade Karma
2021-04-30 13:50:50 +02:00
JC Brand
4870d41aae
Apply babel to mergebounce
2021-04-29 10:38:17 +02:00
JC Brand
57ccf4c20e
Batched writes to IndexedDB
...
- Update to the latest @converse/skeletor (which uses mergebounce to batch writes)
- Flush storage before logging out
- Flush when reloading the tab
- Create initStorage method
2021-04-28 16:53:50 +02:00