JC Brand
0e7d64818d
Add NPM scripts so that we can build dist files
2019-05-10 12:57:30 +02:00
JC Brand
c2a0999627
Put CSS files also in ./dist
2019-05-10 12:57:30 +02:00
JC Brand
e9e17cb293
Fixes #1543
2019-04-23 10:47:17 +02:00
JC Brand
0288ef437e
Fixes #1542
2019-04-19 10:55:06 +02:00
JC Brand
1251f395b1
Use webpack to generate css/converse.css
2019-04-18 17:50:05 +02:00
JC Brand
acab0339f1
New release 4.2.0
2019-04-04 12:33:08 +02:00
JC Brand
a45bd8d14b
Convert older docstrings to JSDoc syntax
2019-03-30 12:54:56 +01:00
JC Brand
81820d22a5
Build headless builds in src/headless/dist
2019-03-29 21:56:56 +01:00
JC Brand
a0f5dfd35f
Make sure API docs are also generated from headless code
2019-03-15 15:49:12 +01:00
JC Brand
11c1b01692
Add converse-headless.js dist file and recipes
...
updates #1352
2019-03-15 10:24:39 +01:00
Johan Oudinet
44e7275d89
Makefile: Fix .min.css filename and include headless variant in assets
...
Also include the unminified versions for people who wants to modify
them.
2019-02-25 18:37:40 +01:00
JC Brand
5afb3051cc
New release v4.1.2
2019-02-22 16:49:45 +01:00
joudinet
21c8be8da3
Makefile: Keep .min extension and add sourcemap to the assets archive ( #1453 )
2019-02-22 16:34:39 +01:00
JC Brand
e389d77107
New release 4.1.1
2019-02-18 20:40:55 +01:00
JC Brand
7100681496
Use devDependencies consistently
...
'dependencies' in package.json get installed as well when installing
converse.js or @converse/headless in a 3rd party project, which is
unnecessary.
2019-02-11 19:34:21 +01:00
Johan Oudinet
a7386200f7
Makefile: Simplify sed commands
...
And fix an extra space added by mistake by the sed command on
_converse.VERSION_NAME in converse-core.js.
2019-02-11 04:45:35 -07:00
Johan Oudinet
c5bd4c62cf
Makefile: Create an archive with all assets.
...
Add the version to the archive name so it also fixes #1375 .
Remove the recipes for css/webfonts.zip, sounds.zip, and locale.zip.
2019-02-11 04:45:35 -07:00
JC Brand
c023bd1d47
Fix test failures on Chrome 72
2019-02-01 21:37:29 +01:00
JC Brand
20a14f5877
Build before testing
2019-01-28 13:30:47 +01:00
JC Brand
a1795c29ba
3 small changes
...
- Set correct default value
- Set proper Makefile recipe dependency
- Fix rendering issue in changelog
2019-01-14 12:06:55 +01:00
JC Brand
a2f42d27a2
New release 4.1.0
2019-01-11 18:49:37 +01:00
JC Brand
73ba427ba5
Add Make recipes for buildout and Sphinx and update docs
2018-12-19 11:03:54 +01:00
JC Brand
cd29d10436
Don't include *~ files in zip
2018-12-11 11:44:11 +01:00
JC Brand
02c907128c
Fix regex for setting the version number.
...
updates #1366
2018-12-07 13:55:41 +01:00
JC Brand
384f1d7977
New release 4.0.6
2018-12-07 12:40:02 +01:00
JC Brand
6e05f3b67c
Create sourcemaps for CSS
2018-12-04 13:50:15 +01:00
JC Brand
588b015e62
Release v4.0.5
2018-11-15 13:24:22 +01:00
JC Brand
e3a5bf7e23
Make recipe for sounds.zip
2018-11-13 16:06:11 +01:00
JC Brand
601ee673fa
Fix typo in URL. Build JSDoc and Sphinx docs together
2018-11-13 12:59:51 +01:00
JC Brand
1d371ebfd8
Add make recipe for building font-awesome.css
...
Won't be included in the repo, but is useful in certain cases, for
example when embedding Converse in a web component, the fonts need to be
loaded in the main document.
2018-11-12 21:01:19 +01:00
JC Brand
975e111de3
Remove publish recipe and update release notes
2018-10-29 23:16:07 +01:00
JC Brand
5188c5d0e8
Fix publish recipe
2018-10-29 22:35:18 +01:00
JC Brand
f471dd2474
Release 4.0.4
2018-10-29 22:28:28 +01:00
JC Brand
9a4bceba60
Add make recipes for zip files of webfonts and locales
2018-10-29 22:11:01 +01:00
JC Brand
11a53608d9
Right Align badges of room occupants
...
fixes #1264
Also...
- hide the badges in overlayed view mode
- hide the features list in overlayed view mode
2018-10-28 23:20:29 +01:00
JC Brand
fd41994672
Pin to latest backbone.browserStorage, then make clean && make dist
2018-10-28 18:23:05 +01:00
JC Brand
bf187560ee
Replace ruby-sass with node-sass
2018-10-28 17:27:01 +01:00
Maxime “pep” Buquet
6f8b5d104b
Reword 'make watch' help to make it more accurate
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-10-25 21:53:47 +01:00
Maxime “pep” Buquet
79a0992507
Fix make help indentation
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-10-25 21:16:57 +01:00
Maxime “pep” Buquet
215086ffb2
Fix quotes and escaping in make help
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-10-25 21:16:52 +01:00
JC Brand
6904f9a897
Use es2015 modules instead of UMD
2018-10-23 12:25:58 +02:00
JC Brand
18024b8bd2
Store lerna packages in the src
directory
...
- Also update versions in package.json
- Update Makefile
2018-10-22 13:29:25 +02:00
cmrd Senya
0370ced93f
Init project with lerna
2018-10-22 12:42:30 +02:00
JC Brand
279fda7877
New release 4.0.3
2018-10-22 11:41:40 +02:00
JC Brand
49bfc3cb2c
Don't build font-awesome.css
2018-10-21 23:45:54 +02:00
JC Brand
d81f585894
Updates #1232
2018-10-06 19:30:04 +02:00
JC Brand
490d3bbdf1
Let make watch
handle both css and js
2018-10-06 06:59:04 +02:00
JC Brand
79b8ed7177
New release 4.0.2
2018-10-02 22:51:01 +02:00
JC Brand
11dd79f8cd
New release 4.0.1
2018-09-19 16:16:10 +02:00
JC Brand
505df62eab
Remove start.frag and end.frag
...
They're no longer needed since we're using webpack
2018-09-19 16:00:39 +02:00
JC Brand
09bb6b494d
New release 4.0.0
2018-09-07 16:20:30 +02:00
JC Brand
eca11953bb
Upgrade to fontawesome 5
2018-09-04 13:34:06 +02:00
JC Brand
45fc71c05d
More jsdoc docstrings as well as an intro page and JSON config
2018-09-02 10:11:37 +02:00
JC Brand
dc4c832fce
Add jsdoc docstrings to chats
API.
...
Link to the jsdoc output from the Sphinx docs
2018-08-01 12:11:10 +02:00
JC Brand
81ed773baa
Updated css and fix some niggles in the Makefile
2018-06-14 10:22:16 +02:00
Maxime Buquet
2ff9a3c6fd
Fix build targets in Makefile ( #1112 )
...
The 'dist/converse-no-dependencies-es5.js' rule is called
'dist/converse-no-dependencies-es2015.js'.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-06-11 22:50:06 +02:00
JC Brand
907775d784
No further need for a separate babel file and transpile step
2018-06-07 19:06:35 +02:00
JC Brand
659f70b28b
Add the ability to make different kinds of builds
2018-06-04 13:38:53 +02:00
JC Brand
bc872ee2cb
Fix various failing tests and update Makefile
2018-06-04 11:20:34 +02:00
JC Brand
6dc9e8edf1
Use webpack for module bundling
2018-05-25 14:23:32 +02:00
JC Brand
fa849b3dfa
fixes #1091
...
We no longer need inverse.css
2018-05-24 14:38:17 +02:00
JC Brand
d0f490bbdc
Start using Sass for the website CSS and rename
2018-05-15 09:38:20 +02:00
JC Brand
72001cb9df
updates #1100 More jsdoc docstrings
2018-05-11 13:42:35 +02:00
JC Brand
38499917a9
updates #194
...
Include entity capabilities hash in outgoing presences
Also, started some work on using jsdoc for rendering API documentation.
Ideally that would go into a separate commit but that would take ages to
untangle.
2018-05-11 13:35:27 +02:00
JC Brand
df948a8dd6
Also allow a single-user chat to be embedded into the page
2018-05-03 17:01:17 +02:00
JC Brand
28ce3b5fa4
Fix paths for making css
2018-04-30 15:40:34 +02:00
JC Brand
aa6a739cfa
Initial work on showing avatars in messages.
...
- Update the mockups to show avatars.
2018-04-30 15:37:36 +02:00
JC Brand
fe1ba6265a
Revert "Doesn't seem necessary to build fonts.css"
...
Actually, it's used for rendering a MUC inside a webcomponent!
2018-04-24 16:27:56 +02:00
JC Brand
07ac8d4a3e
Various HTML/CSS fixes for the demos, particularly embedded MUC
2018-04-24 14:46:09 +02:00
Emmanuel Gil Peyrot
2267c8459d
Add rules to generate PNG logos
2018-03-30 14:59:32 +02:00
Emmanuel Gil Peyrot
8efcbeabb0
Fix make help’s unclosed strings
2018-03-30 14:59:32 +02:00
JC Brand
1cec976b5b
Don't build theme.css from sass
...
The theme is still bootstrap3 based and there isn't enough time
currently to redo on bootstrap4.
2018-03-30 14:23:39 +02:00
JC Brand
a9d2740b8a
Regenerated
2018-03-30 14:22:41 +02:00
JC Brand
516352c413
Disable emoji images by default
2018-03-30 14:16:06 +02:00
JC Brand
3f729aac1b
Doesn't seem necessary to build fonts.css
2018-03-30 14:16:05 +02:00
JC Brand
ba1d49383f
No rule to make mobile.min.css
2018-03-30 14:16:04 +02:00
JC Brand
877acd16d2
Update eslint
2018-03-17 18:54:19 +00:00
JC Brand
fa30f936b6
Use sass for the theme css
2018-03-11 12:04:27 +01:00
JC Brand
439e2a25ca
Merge branch 'master' into bootstrap4
2018-03-06 11:40:10 +01:00
JC Brand
37a182d4c0
Clean up and condense Makefile
2018-03-06 11:26:47 +01:00
JC Brand
d4d3d4c838
Merge branch 'split-muc' into bootstrap4
2018-03-05 16:51:33 +01:00
JC Brand
8211ed8f70
Release 3.3.4
2018-03-05 14:43:53 +01:00
JC Brand
e143c88475
More work on the "add chatroom" modal. Working now.
2018-02-22 15:58:23 +01:00
JC Brand
617019af0e
Merge remote-tracking branch 'origin' into bootstrap4
2018-02-15 14:15:04 +01:00
JC Brand
db85cb7f1d
Release 3.3.3
2018-02-14 16:53:07 +01:00
JC Brand
08a76d8a6b
Merge branch 'webcomponent-embedded'
2018-02-14 02:15:49 +01:00
JC Brand
2a2e4688a7
Update version number for CDN files in quickstart
2018-02-14 02:05:53 +01:00
JC Brand
03371c1815
Add css file with only fonts.
...
Needed when converse.js is included inside a webcomponent.
The fonts.css file is then copied over to the host DOM.
Necessary due to this bug:
https://bugs.chromium.org/p/chromium/issues/detail?id=336876
2018-02-09 16:37:55 +01:00
JC Brand
e7aed050b4
Move test pages into the tests folder
2018-02-07 13:26:39 +01:00
JC Brand
1da5592607
We need NPM dependencies to generate CSS
2018-01-29 17:05:23 +01:00
JC Brand
6b644d6d11
Release 3.3.2
2018-01-29 16:48:54 +01:00
JC Brand
808155bc3c
Place chat boxes inside bootstrap rows
...
instead of the other way around.
2018-01-26 14:41:50 +01:00
JC Brand
7f8b42faf0
Some work on bundling bootstrap within the css files.
...
Will likely later have to create versions which exclude bootstrap
2018-01-25 16:52:01 +01:00
JC Brand
ccf5ce2ae5
New release 3.3.1
2018-01-18 14:48:32 +01:00
JC Brand
8f455cf902
Release 3.3.0
2018-01-17 19:45:33 +01:00
JC Brand
fc17550d0c
Trying to get tests to pass on travis
2018-01-15 20:13:12 +01:00
JC Brand
b47ecb7ccf
Fix to work with Jed 1.1
2018-01-05 11:47:50 +00:00
JC Brand
71bdf08c25
Fix the no-dependencies demo
2018-01-04 17:02:29 +00:00
JC Brand
aa7483a881
Initial work on allowing a headless build
2017-12-22 21:24:15 +00:00
Justin Hornosty (jjrh)
075b1842a2
Option to use RVM for ruby
2017-12-20 11:02:46 +00:00