1
0
mirror of https://github.com/chylex/Nextcloud-News.git synced 2024-10-17 08:42:48 +02:00
Commit Graph

101 Commits

Author SHA1 Message Date
Benjamin Brahmer
256d1a82d3 Switch to sha1 for more security
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-03-17 21:33:59 +01:00
Sean Molenaar
bcdeb55fcb Actions: Integration tests using bats
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-03-01 21:13:44 +01:00
Sean Molenaar
8878389985 Actions: Fix codecov commit finding 2021-02-23 14:10:47 +01:00
Benjamin Brahmer
30ce6196b8 Add phpstan plugins
remove leftovers from psalm
move phpstan and phpcs to static code check

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-20 14:07:50 +01:00
Sean Molenaar
4a107b3d53 General: Fix folder query
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-20 13:57:09 +01:00
Sean Molenaar
01e1db329c Command: Add debug item list commands
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-20 13:57:09 +01:00
Benjamin Brahmer
31eab62263 remove psalm
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-17 11:52:45 +01:00
Benjamin Brahmer
c09b4d8d33 prefer the feeds logo over the favicon
The logo of the feed is prefered if it is a square picture,
else the favicon is returned.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
2021-02-16 10:16:15 +01:00
Benjamin Brahmer
ceba810603 Actions: force enable app on pre-release versions
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-12 11:11:34 +01:00
Benjamin Brahmer
1092396f83 remove stable20 from psalm run
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-11 09:05:10 +01:00
Benjamin Brahmer
42a87ba572 Fix release flow
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-10 16:34:02 +01:00
Benjamin Brahmer
8bd0d60006 rename step
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-06 11:47:24 +01:00
Sean Molenaar
2dc83320bc Actions: Setup app before release 2021-02-06 11:47:24 +01:00
Benjamin Brahmer
3a7f3b3f9b Release: revert back to cd
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-06 10:18:28 +01:00
Benjamin Brahmer
b807b74f66 use 'github.workspace' in release action
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-05 17:20:54 +01:00
Sean Molenaar
d9bde18acc Actions: Upload coverage on main branch
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
Signed-off-by: Sean Molenaar <sean@m2mobi.com>
2021-02-05 12:43:20 +01:00
Sean Molenaar
bb6fb66b57 Actions: Strictly define extensions 2021-02-05 07:27:11 +01:00
Sean Molenaar
5406086829 Psalm: Fix class loading 2021-02-05 07:27:11 +01:00
Benjamin Brahmer
7b7c6eb936 remove extra copy task
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-03 14:50:58 +01:00
Benjamin Brahmer
8867544db0 sign app files
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-03 14:50:58 +01:00
Sean Molenaar
cb10dd1d83 Base: Update psalm definition and dependency list
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-26 16:06:47 +01:00
anoy
44a0e2e921 update renamed property for latest version
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-01-20 09:49:45 +01:00
dependabot[bot]
3703003448 Bump dangoslen/changelog-enforcer from v1.4.0 to v2
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from v1.4.0 to v2.
- [Release notes](https://github.com/dangoslen/changelog-enforcer/releases)
- [Changelog](https://github.com/dangoslen/changelog-enforcer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dangoslen/changelog-enforcer/compare/v1.4.0...48475fe18184740cfbf6cd48cb62d3428ab301dd)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-20 09:49:45 +01:00
Benjamin Brahmer
665c19f3df use release environment
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-01-19 19:01:01 +01:00
Sean Molenaar
8e0a8fc1d2 CI: Bump actions versions and improve statics name
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-18 20:14:58 +01:00
Sean Molenaar
10fbb8469b PHPUnit: Test on latest beta and stable
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-01-12 13:29:08 +01:00
Benjamin Brahmer
7e549fd8ac Test release drafter
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-01-10 19:57:38 +01:00
Benjamin Brahmer
7e3ddf4af0 update nextcloud api package 2021-01-08 22:45:10 +01:00
Benjamin Brahmer
5d1ed59f97 update nc version in actions
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-01-07 17:18:07 +01:00
Benjamin Brahmer
9b34b89c37 Add psalm for static code analysis
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-01-07 09:29:30 +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
6537029c32 Remove unnecesary if clause
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-12-16 11:40:26 +01:00
Benjamin Brahmer
e571a291ae remove non needed if
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-12-09 19:53:35 +01:00
Benjamin Brahmer
a1ee150e0c replace php with frontend
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-12-09 19:53:35 +01:00
Benjamin Brahmer
33cb4d2aed switch to actions for frontend tests and remove travis
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-12-09 19:53:35 +01:00
Sean Molenaar
10e8c28fea Add migration with foreign keys
Closes #829

Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-11-03 19:58:37 +01:00
Benjamin Brahmer
c6ecf45537 fixup wrong path to coverage file
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-29 11:09:29 +01:00
Benjamin Brahmer
27d5bdc2b0 Upload codecoverage to codecov.io
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-29 11:09:29 +01:00
Benjamin Brahmer
b4e8c82124 enforce update of changelog
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-26 15:54:45 +01:00
Benjamin Brahmer
7b3fad0351 Fix yaml error
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-26 10:12:03 +01:00
Benjamin Brahmer
f2367911af enable uplodad to appstore
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-26 09:29:34 +01: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
Benjamin Brahmer
db58167182 add new actions job, build and punlish release
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-21 16:51:18 +02:00
Sean Molenaar
bc918dd443 Add php 8.0 to tests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-12 21:12:52 +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
35b53ecd40 OPML export command and fixes
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-29 14:56:07 +02:00
Sean Molenaar
bc01761221 Fix repair step and test it
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-29 13:02:03 +02:00
Sean Molenaar
d00d1ab2a2 Create V2 mapper, Service and management commands
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-27 15:35:31 +02:00
Sean Molenaar
60ab4941cc Move to nextcloud config and update phpunit
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-25 19:18:04 +02:00
Sean Molenaar
2c8b4fa019 Require nextcloud 20 for new development
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-25 19:18:04 +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