62 Commits

Author SHA1 Message Date
e7ccda9682 chore: Update packaging exclude list
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-22 12:22:37 +02:00
557b657372 fix: Patch PHP-JWT for PHP 8.4 compatibility
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-09 04:12:22 +01:00
7a7593ca48 Revert "fix(dependencies): Migrate to PHP scoper" 2024-11-05 21:19:23 +01:00
3ddfa913d2 fix(dependencies): Migrate to PHP scoper
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-10-29 23:57:31 +01:00
8327b81ed9 chore(release): Remove redocly.yaml from packages
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-12 14:00:24 +02:00
0b694d859a ci: Fix reuse and exclude file from packaging
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-23 17:57:08 +02:00
bcb7052900 chore: Add copyrights in some files
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-26 16:05:31 +02:00
ad3bf1df89 chore: Switch from master to main branch
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-10-30 17:08:04 +01:00
1f720a3bd6 fix(docs): Add readthedocs config to try fixing the build
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-10-23 09:04:59 +02:00
5a124f3cfd chore(packaging): Ship dependencies lock files
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-31 08:43:12 +02:00
34c6dbf819 fix(release): Exclude .editorconfig from release package
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-10 15:00:08 +02:00
1d9cf11441 chore(release): Adjust release exclude list
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-04 18:47:38 +02:00
062dec3a35 Update makefile
Signed-off-by: Marco <marcoambrosini@icloud.com>
2023-03-29 16:00:35 +01:00
59b3c4bcd8 Add a step "production-setup" to produce a release package
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-22 15:01:09 +01:00
a32b57adf6 fixpackaging): Exclude webpack.config.js from packaging
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2023-02-21 17:02:53 +01:00
a5a7fff784 fix(packaging): Adjust the exclude list to package the composer autoloader
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-21 15:44:59 +01:00
841202de22 Only do classmap-authoritative on release
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-17 12:04:33 +01:00
6d4b32ef12 chore(packaging): Remove upcoming recording scripts from release tarball
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-01-31 14:30:42 +01:00
1cdd96a113 Add Mozart to avoid conflict with other JWT apps
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-01 10:53:37 +02:00
c142394f0e Use vendor-bin to separate dev from production dependencies
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-01 10:53:36 +02:00
1dad1a8afe Fix exclude list with vendor src/
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-30 17:10:25 +02:00
31f2b590f2 Fix exclude list with new items
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-12 15:44:59 +02:00
9ae8281ada Install composer --no-dev by default
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-02 13:55:36 +02:00
f0edd9cf52 Require firebase JWT lib
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-10 12:12:31 +02:00
37bacbf375 Adjust packaging exclude list for 24
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-04-08 10:33:54 +02:00
bf9f53771d Remove version artifact
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-11-11 16:12:44 +01:00
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
3b9deaae79 Add Psalm
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-09 11:28:46 +02:00
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
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
4009391806 Update the exclude lists
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-12 21:52:15 +02:00
877166cf79 Add PHP CS
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-12 14:59:00 +02:00
cb6b8f851d Remove more dev files from final package
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-04-14 14:31:00 +02:00
15b14111ca Ship map files by default
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-03-26 19:22:49 +01:00
378b298e16 Fix test commands
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2020-03-18 10:45:29 +01:00
2f78215d0b Cleanup the exclude list
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-03-03 11:56:48 +01:00
624bedb31a Remove more files from the release package
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-16 12:09:13 +01:00
5794a151d7 Remove code from bundling webrtc manually
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-16 12:01:33 +01:00
75d49a6dbf Fully delete js/
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-18 14:23:52 +02:00
b4e237d157 Remove handlebar code
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-18 13:14:11 +02:00
b559bcc479 Remove vue/ because it's empty
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-18 13:14:11 +02:00
dbd5851f9d Make Make make everything
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-09 12:21:33 +02:00
c65a56b0e3 Fix eslint
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-09 12:17:57 +02:00
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
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
3a3d2e15a2 Remove development files from package
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-05-16 14:52:44 +02:00
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
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
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
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