1
0
Fork 0
Commit Graph

91 Commits

Author SHA1 Message Date
Benjamin Brahmer 84ed477ec2 add conditon to check for existing key and crt
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-21 17:33:09 +02:00
Sean Molenaar 50b78092dc feat: start servers from make
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-10 16:03:19 +02:00
Carl Schwan 753e88793e
Port admin settings to vue (#1880)
* Port admin settings to vue

Co-authored-by: anoy. <anoymouserver@users.noreply.github.com>
Co-authored-by: Benjamin Brahmer <info@b-brahmer.de>
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-08-30 18:07:25 +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
Bernhard Posselt 150e2ee20a make appstore package smaller 2016-03-28 18:59:04 +02:00
Bernhard Posselt 4b428439bc also generate coverage when phpunit exists in path 2016-03-26 22:47:08 +01:00
Bernhard Posselt a232e8f76d fix copyright 2016-03-26 22:31:27 +01:00
Bernhard Posselt 68bb9c1651 adjust makefile 2016-03-26 22:29:57 +01:00
Bernhard Posselt 6b05b09373 use makefile to run tests 2016-03-26 20:55:16 +01:00