Граф коммитов

36 Коммитов

Автор SHA1 Сообщение Дата
Joas Schilling a3f7c24e92
Bump exclude list of packaing and bump version
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-18 22:48:11 +02:00
Joas Schilling 3b9deaae79
Add Psalm
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-09 11:28:46 +02:00
Joas Schilling 4c0f97bb08
Don't update packages on npm-init or dev-setup
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-09-17 12:50:39 +02:00
Joas Schilling c83b6b5031
Remove compile checker it should be a github action when enabling it ever again
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-14 12:31:47 +02:00
Joas Schilling 4009391806
Update the exclude lists
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-12 21:52:15 +02:00
Joas Schilling 877166cf79
Add PHP CS
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-12 14:59:00 +02:00
Joas Schilling cb6b8f851d
Remove more dev files from final package
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-04-14 14:31:00 +02:00
Joas Schilling 15b14111ca
Ship map files by default
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-03-26 19:22:49 +01:00
Marco Ambrosini 378b298e16 Fix test commands
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-03-18 10:45:29 +01:00
Joas Schilling 2f78215d0b
Cleanup the exclude list
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-03-03 11:56:48 +01:00
Joas Schilling 624bedb31a
Remove more files from the release package
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-16 12:09:13 +01:00
Joas Schilling 5794a151d7
Remove code from bundling webrtc manually
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-16 12:01:33 +01:00
Joas Schilling 75d49a6dbf
Fully delete js/
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-18 14:23:52 +02:00
Joas Schilling b4e237d157
Remove handlebar code
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-18 13:14:11 +02:00
Joas Schilling b559bcc479
Remove vue/ because it's empty
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-18 13:14:11 +02:00
Joas Schilling dbd5851f9d
Make Make make everything
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-09 12:21:33 +02:00
Joas Schilling c65a56b0e3
Fix eslint
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-09 12:17:57 +02:00
Joas Schilling de78f1040b
Merge pull request #1833 from nextcloud/techdebt/noid/remove-development-files-from-package
Remove development files from package
2019-07-12 14:48:04 +02:00
Daniel Calviño Sánchez ab7f97c011 Fix "module.exports" no longer available in WebRTC adapter 7.2.5
Since 7.2.5 the "main" property in the "package.json" of WebRTC adapter
points to an ES6 file which does not provide "module.exports" but
"exports.default". Due to this uses of "var adapter =
require('webrtc-adapter');" now fail, as the properties of the module
are loaded in "adapter.default" instead of in "adapter". To restore the
previous and expected behaviour a Babel plugin is now used to also add
"module.exports" if "exports.default" exists.

As WebRTC adapter still provides an ES5 file an alternative solution
would have been to alias "webrtc-adapter" to that file with
'--transform [ aliasify --global --aliases [ --webrtc-adapter
"webrtc-adapter/dist/adapter_core5.js" ] ]'.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-07-11 15:06:17 +02:00
Joas Schilling 3a3d2e15a2
Remove development files from package
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-05-16 14:52:44 +02:00
Daniel Calviño Sánchez 8d5504d7d8 Do not rebuild JavaScript files before packing a release
As the JavaScript files are versioned again they should not be rebuilt
before packing a release; otherwise the JavaScript files in the package
could be different than the ones in the version control system.

As the JavaScript files are no longer built it is not needed either to
set up the development environment; however, it is still necessary to
remove the build directory before packaging the release, so this is now
explicitly done.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-05-08 18:08:03 +02:00
Joas Schilling c9793a8a54
Merge pull request #1779 from nextcloud/techdebt/noid/root-make-file-and-remove-compiled-assets
Merge make files and remove compiled JS
2019-05-08 13:24:44 +02:00
Joas Schilling c6af361e3d
Update the templates when the deps are updated
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-05-08 13:08:37 +02:00
Daniel Calviño Sánchez dd19a43ccd Remove JavaScript test configuration and dependencies
Currently there are no JavaScript unit tests, so the related stuff can
be removed and added later if/when needed.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-05-08 11:31:04 +02:00
Joas Schilling 983e71bd93
Merge make files and remove compiled JS
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-05-07 14:10:06 +02:00
Daniel Calviño Sánchez 06c160e494
Add make step to bundle the custom SimpleWebRTC
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-03-27 10:36:31 +01:00
Joas Schilling 6cd02c8ede
Remove the compile files from the package
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-11-28 12:48:51 +01:00
Daniel Calviño Sánchez 970a22f9ce Extract compilation of Handlebars templates to its own script
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-21 11:49:34 +01:00
Daniel Calviño Sánchez 241dda266c Add Handlebars to the development dependencies
Dependencies declared in "package.json" are installed locally, so the
call to the handlebars script must be updated accordingly.

To ensure that Handlebars is installed before using it the Make step to
compile the templates now depends on the step to setup the development
environment.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-11-21 11:25:41 +01:00
Roeland Jago Douma 403ef12330 Move admin templates to compiled handlebars
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-10-16 10:34:18 +02:00
Morris Jobke c4a9f654cb
Move transifex config for updated l10n script
See nextcloud/docker-ci#78 for details

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-02-12 17:51:29 +01:00
Joas Schilling 30cd1821bc
Add github special files
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-01-17 11:10:40 +01:00
Joas Schilling 0407f1c7f3
Update version fix script and upload 1.1.1
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-12-13 16:32:39 +01:00
Joas Schilling e1eca493dc
Make sure to only exclude the build/ in root
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-12-13 16:21:59 +01:00
Joas Schilling f4fd6b7790
Create the tag as well
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-12-13 15:25:27 +01:00
Joas Schilling a0a7ad1c84
Add make file for faster releasing
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-12-13 15:17:39 +01:00