JC Brand
31860acc9d
Makefile: add recipe for setting the CDN url as the publicPath
2019-09-13 13:29:49 +02:00
JC Brand
5bf0955193
Release 5.0.2
2019-09-11 17:44:38 +02:00
JC Brand
b3e13c5ea5
Add webpack config for making a headless build
2019-09-11 17:18:11 +02:00
JC Brand
e5d07f5a41
Build resources before running tests
2019-09-05 15:04:16 +02:00
JC Brand
60f04bc915
converse-emoji: Avoid dangling pointers to removed category DOM elements
2019-09-05 14:07:25 +02:00
JC Brand
64135b7731
Update webpack config to re-add the old make watch
2019-09-04 19:09:16 +02:00
JC Brand
38919a35ba
Remove traces of bourbon from Makefile and use tabs
2019-09-04 15:23:48 +02:00
JC Brand
cf7d2fb648
Add webpack.nodeps.js
...
Use it to generate dist/converse-no-dependencies.js which we use to
generate the converse.pot file.
2019-08-23 21:36:27 +02:00
JC Brand
9ae71104c2
webpack: split css out into separate file
...
- Add postcss with autoprefixer and cleancss
2019-08-23 14:56:10 +02:00
JC Brand
9f054dd767
Update webpack config
...
- hot reloading
- split config into dev and prod
2019-08-23 13:29:26 +02:00
JC Brand
76f2b66445
Add a po loader for webpack.
...
- Removes the need for generating and keeping json files
2019-08-23 11:42:37 +02:00
JC Brand
8f571ff148
Release 5.0.1
2019-08-14 12:56:44 +02:00
JC Brand
a116a1ec8f
Fix various website CSS issues. Re-add images
2019-08-09 00:17:03 +02:00
JC Brand
bc27b3a36a
Release 5.0.0
2019-08-08 18:13:12 +02:00
JC Brand
918b314f70
make clean
shouldn't break if some dirs aren't there
2019-08-02 10:47:05 +02:00
JC Brand
c5193be44b
Add postrelease
make recipe to show dev version number in app
2019-07-25 13:45:51 +02:00
JC Brand
9a7dd99889
Ensure python 3.7 is used for sphinx and bump lerna version
2019-07-25 13:24:16 +02:00
JC Brand
fa2d6cca10
Update developer documentation and buildout dependencies
2019-07-25 12:33:46 +02:00
JC Brand
b7155359b2
Fixes #1588
2019-06-12 06:45:00 +02:00
JC Brand
85fc91d7a1
Fixes #641 .
...
Remove Makefile.win and add build instructions for Windows based on NPM
scripts.
2019-05-15 13:03:13 +02:00
Maxime “pep” Buquet
3e0361ca65
Makefile: Add missing quote
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-05-13 07:59:59 +02:00
JC Brand
9dface5a49
Add make recipe to bump release version in HTML files
2019-05-10 12:57:30 +02:00
JC Brand
476069ec50
Let npm pack
create the assets tarball for us
...
That way the tarball we upload to Github is the same as the one that we
get from installing Converse via NPM.
CC @ChaosKid42
To create the tarball containing the assets, just run `npm pack`.
This is the same tarball that gets uploaded to https://npmjs.org
2019-05-10 12:57:30 +02:00
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