Commit graph

29 commits

Author SHA1 Message Date
Joas Schilling
e5b4533cae ci: Ignore the findings file
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-09-18 10:59:36 +02:00
Grigorii K. Shartsev
a0cb9ee630
chore(frontend): ignore /css containing only compiled styles
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2025-09-08 12:29:43 +02:00
Joas Schilling
1a9bd81f46
chore: Recording server was extracted long time ago
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-24 07:20:39 +02:00
Joas Schilling
96c1b03292
fix(tests): Ignore all integration server logs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-24 07:16:51 +02:00
Daniel Calviño Sánchez
7f4ce09074 Create build files in their own directory
By default the build files will be created in the "build" directory, but
a different one can be defined when calling make (for example,
"make BUILD_DIR=temp").

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2023-09-26 20:14:56 +02:00
Daniel Calviño Sánchez
05d25fc9a9 Move packaging related files to its own directory
Instead of using the main build command now a Python package is
explicitly created and extracted, and the Debian package is generated
from that extracted package to be able to adjust some things (like
copying a "setup.py" file used only for packaging without having to
include it in the main sources).

Unfortunately not everything can be done under the "packaging"
directory, as the "__pycache__" and "egg-info" directories are created
in the source directory when the Python package is created.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2023-09-26 20:14:56 +02:00
Daniel Calviño Sánchez
dfe7230230 Use stdeb to build deb packages from Python packages
Unfortunately stdeb has not been updated yet to use pyproject.toml files
and still require a setup.py file. Fortunately since setuptools 61.0 the
configuration from the pyproject.toml file takes precedence and a dummy
setup.py file loads the configuration from the pyproject.toml file.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2023-09-26 20:14:55 +02:00
Marcel Müller
0e84e1fb4c Add logs of integration test php server to .gitignore
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2023-09-06 19:39:29 +02:00
Grigorii K. Shartsev
8fea157094 chore(gitignore): ignore JetBrains IDEs settings
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2023-07-19 15:05:54 +02:00
Jérémie Tarot (@silopolis)
83e1e315f8
chore(git): Ignore '*.code-workspace' files
Signed-off-by: Jérémie Tarot (@silopolis) <silopolis@gmail.com>
2023-04-04 09:08:13 +02:00
Joas Schilling
73033cecfc
Execute the test on CI
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-19 15:52:23 +02:00
Joas Schilling
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
Joas Schilling
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
Joas Schilling
728fec15bc
Bump composer dependencies
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-02-09 11:53:24 +01:00
marco
208fa0cf76 Ignore .vscode folder
Signed-off-by: marco <marcoambrosini@pm.me>
2021-10-18 10:16:52 +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
324a30dd5b
Fix warnings and errors with phpunit 8
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-11-28 14:54:16 +01:00
Marco Ambrosini
5e9c3400c7 Create Message component
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2019-10-09 10:48:26 +02:00
Joas Schilling
09255e8bea
Start converting to readthedocs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-07-05 17:01:54 +02:00
Daniel Calviño Sánchez
ad7caab88c Add back compiled JavaScript files
Otherwise acceptance tests fail when run in Drone, as the WebUI does not
work before the JavaScript files are built and currently it is not
possible to build them in the Docker container used for acceptance
tests.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-05-08 17:59:02 +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
Daniel Calviño Sánchez
43ee03cce7 Add "package-lock.json" to the versioned files
As stated in NPM documentation, the file is intended to be committed
into source repositories; this ensures that everyone is using the same
dependencies (as the semantic versioning of dependencies in
"package.json" does not).

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-05-08 09:23:08 +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
Leon Klingele
6071db0d64
gitignore: Ignore 'package-lock.json'
This file is installed by npm as of version 5 when running
"npm install"
2017-08-28 10:43:14 +02:00
Joas Schilling
66ae76bbfd
Start to write some integration tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-08-07 12:53:54 +02: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
Joas Schilling
518f296077
Ignore the coverage
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-09 15:19:31 +01:00
Christoph Wurst
108ca00c16
add karma/jasmine config for js unit testing
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2016-10-18 15:22:47 +02:00