Commit Graph

96 Commits

Author SHA1 Message Date
mortee 1ae4a36155 quoted all paths in Makefile, to prevent errors because of spaces in the working directory path
Signed-off-by: mortee <mortee@kavemalna.hu>
2024-02-21 09:01:35 +01:00
Benjamin Brahmer 2dc90bc660 adjust makefile, npm didn't find package.json
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-11-08 11:07:40 +01:00
Benjamin Brahmer 97aac092e5 remove duplicate npm ci, don't use npm install
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-11-07 14:15:44 +01:00
anoy e5a4f6a005 fix merge errors
- js build was run twice
- engines were defined twice

Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2023-11-07 14:15:44 +01:00
Benjamin Brahmer f53159bb88 Adjust Makefile, Changelog and more
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-10-24 13:22:44 +02:00
Devlin Junker 7753837f6c ensure admin settings page is working
Signed-off-by: Devlin Junker <devlin.junker@gmail.com>
2022-11-17 14:50:53 +01:00
Devlin Junker c6b4bcc00e upmerging master into vue-rewrite
Signed-off-by: Devlin Junker <devlin.junker@gmail.com>
2022-11-17 14:50:53 +01:00
HK2FB b036d309c2
Vue Rewrite
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2022-05-22 16:07:30 +02:00
Benjamin Brahmer eeb3c15b05 by default don't do codecoverage
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-05-03 21:26:03 +02:00
Benjamin Brahmer 1366fc7012 Fix increased release size
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-10-22 10:36:30 +02:00
Zach DeCook 2364d8cbe6 compiled image: Remove readability tests
Signed-off-by: Zach DeCook <zachdecook@librem.one>
2021-10-01 23:58:11 +02:00
Benjamin Brahmer 85cf2ba4f3 .git dir not allowed by App Store
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-02 22:38:56 +01:00
Sean Molenaar a6a66fe0fd Composer: Remove unneeded files in releases
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-02 22:00:34 +01:00
Sean Molenaar 27bd540580 Remove PHPunit integration tests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-12-29 14:15:34 +01:00
Benjamin Brahmer 79799e85c5 fix xDebug
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-12-08 19:54:50 +01:00
Benjamin Brahmer 4e6915465e fix script fails if path doesn't exist
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-26 09:29:34 +01:00
Benjamin Brahmer 9917bbe774 Add file_from_env.php
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-25 12:06:30 +01:00
Benjamin Brahmer 66e2e6617b fix app_public_cert -> app_public_crt, use printf
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-24 14:35:31 +02:00
Benjamin Brahmer e6cd6ccf03 adjust appstore and build process
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-21 16:51:18 +02:00
Sean Molenaar 8a203a329c Fix minor issues, prepare for foreign keys and check feeds
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-09 22:15:03 +02:00
Sean Molenaar 18983f03b8 Test GH actions flow
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-13 19:02:25 +02:00
Sean Molenaar b73c7c0f8a Cleanup appinfo files
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-08-26 22:48:17 +02:00
Sean Molenaar 54630030c3 Add phpstan checks
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-08-25 20:52:48 +02:00
Benjamin Brahmer 373cc82f14 remove coverage from integration run, upload to codecov 2019-03-29 10:42:57 +01:00
Sean Molenaar 42275420e4 Have dist also reinstall dependencies (#432) 2019-03-14 11:13:34 +01:00
Sean Molenaar 71ba5a3ad1 Fix generation commands and make them available in ./occ (#402) 2019-03-06 13:10:37 +01:00
Sean Molenaar a3246a927d
Parser: Switch to feedIO for parsing instead of picoFeed 2019-01-30 20:36:40 +01:00
Sean Molenaar becce6b752 Define an official codestyle and adhere to it. 2018-12-14 07:54:43 +01:00
Roeland Jago Douma add634f841 Do not ship .htaccess files
They get stripped by the server anyways which makes the integrity check
fail.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-10-04 13:59:07 +02:00
Morris Jobke c24fb02fc1
Allow to package the app on macOS
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-06-04 13:54:51 +02:00
Sean Molenaar ff6af971a7 Update composer for tests 2018-05-13 22:23:46 +02:00
Sean Molenaar 32ddcda4d3 Do a full composer install on tests 2018-05-13 21:08:18 +02:00
Sean Molenaar 5708c10f7c
Remove development dependencies from archive
Also fixes potentially updated packages where they shouldn't be.
2018-05-11 11:02:14 +02:00
Daniel Schaal 0847d30603 Fix check for path to composer, Fixes #213 (#214) 2017-08-28 20:54:47 +02:00
Daniel Schaal 486efe2dfa Misc makefile fixes (#207)
* Only run composer update

* Exit with error message when npm is not available

* Set composer variable to downloaded file

* Use $(MAKE) instead of make

* Use simply expanded variables in Makefile
2017-07-21 11:10:01 +02:00
Daniel Schaal fd630242da Remove bower, install everything using npm (#197)
* Remove bower, install everything using npm

Remove js-url and use a simple function to get the query param.

* Bundle all js scripts in app.min.js

* Move jquery to devDependencies

* Remove es6-shim, most common browsers support es6 natively.
2017-06-18 12:19:38 +02:00
Daniel Schaal f5abeadcc4 Update moment to 2.18
momentjs was renamed to moment, update all references
2017-06-10 11:19:07 +02:00
Daniel Schaal b7f20c0f36 Fix travis build (#178)
* Use stable12 branch for travis

* Shorten db indices to max 27 characters to satisfy app:check-code

* Use precise container, downgrade to psql 9.4

* Create psql role

* Fix ContentController test

* Fix PageController and StatusService tests

* Use OCP\IDBConnection, OCP\IDb was removed

* Extend IntegrationTest from \Test\Testcase, use loginAsUser to login

* Require phpunit 5, nextcloud tests not compatible with phpunit 6

Change tests to use phpunit from vendor directory
2017-06-06 18:20:20 +02:00
Bernhard Posselt 53822bb4bc add new apis 2017-05-13 21:35:17 +02:00
Bernhard Posselt 3edb2fbe51 also add changelog to release 2016-10-02 16:57:11 +02:00
Bernhard Posselt badf53cf33 update makefile 2016-08-10 20:05:33 +02:00
Bernhard Posselt 38e657a5d5 removing owncloud references and updating links 2016-07-23 22:02:21 +02:00
Bernhard Posselt 5245e60526 remove checks for always valid targets 2016-04-26 18:27:03 +02:00
Bernhard Posselt 264216a959 update makefile 2016-04-21 19:28:27 +02:00
Bernhard Posselt 272eb91bc4 fix sign command 2016-04-21 19:28:27 +02:00
Bernhard Posselt 060b048f01 only sign when key, cert and occ is found 2016-04-21 00:32:03 +02:00
Bernhard Posselt f761c36ebc add code signing to makefile 2016-04-21 00:20:00 +02:00
Bernhard Posselt 4cde44093f copy to build directory before packaging 2016-04-20 23:37:12 +02:00
Thomas Wouters e3b328b536 Add missing Admin.js to Makefile
The Admin.js file is required to access admin settings.
Accessing the admin settings results in an Internal Server Error if the file doesn't exist.
2016-04-01 13:44:42 +02:00
Bernhard Posselt 9a34092400 also package command directory 2016-03-29 08:57:28 +02:00