1
0
mirror of https://github.com/chylex/Nextcloud-News.git synced 2024-11-23 10:42:46 +01:00
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