d2424b9e4b
use python unittest for selenium tests
Andrew Dolgov
2023-10-28 11:11:13 +03:00
a1a2fe40f6
add a separate interface for auth modules w/ change_password() method
Andrew Dolgov
2023-10-27 22:21:30 +03:00
925256c81f
unify test class naming
Andrew Dolgov
2023-10-27 22:10:28 +03:00
5a7c5b8249
Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
Andrew Dolgov
2023-10-27 22:07:41 +03:00
5920ac814c
replace some dirname horrors with a separate unit-tested method
Andrew Dolgov
2023-10-27 22:07:28 +03:00
2af5f73480
Merge branch 'bugfix/psr-4-renames' into 'master'
Andrew Dolgov
2023-10-26 15:05:07 +00:00
c7e1caf223
Fix class names in some more places.
wn_
2023-10-26 15:01:43 +00:00
8c9c69921f
make phpstan happy
Andrew Dolgov
2023-10-25 18:04:42 +03:00
3181272619
add healthcheck public method, map by default to /healthz
Andrew Dolgov
2023-10-25 17:53:49 +03:00
865ecc8796
move to psr-4 autoloader
Andrew Dolgov
2023-10-25 12:55:09 +03:00
0a5507d3bd
Revert "api: escape newlines in headline content HTML object"
Andrew Dolgov
2023-10-24 22:58:10 +03:00
69c1c62992
add a workaround for make_self_url() when invoked off /api/ endpoint, add unit tests for this method
Andrew Dolgov
2023-10-24 22:27:27 +03:00
de2830b241
disable xdebug tracing
Andrew Dolgov
2023-10-24 21:55:59 +03:00
ed43a73369
api: escape newlines in headline content HTML object
Andrew Dolgov
2023-10-24 21:35:48 +03:00
e31636bf97
Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
Andrew Dolgov
2023-10-24 17:50:30 +03:00
3d5308a6e5
add stub opentelemetry classes in case it is disabled
Andrew Dolgov
2023-10-24 17:50:00 +03:00
30b36e0034
Update docker-compose.yml
Andrew Dolgov
2023-10-24 14:22:09 +00:00
1e3b7f7a43
Revert "add a self url path hack to strip request path directories (needed for /api/index.php)"
Andrew Dolgov
2023-10-23 23:39:28 +03:00
994f376f42
Revert "make phpstan happy"
Andrew Dolgov
2023-10-23 23:39:21 +03:00
deb441e9e3
make phpstan happy
Andrew Dolgov
2023-10-23 23:16:54 +03:00
9826d2f075
add a self url path hack to strip request path directories (needed for /api/index.php)
Andrew Dolgov
2023-10-23 23:10:17 +03:00
e956632c5c
set demo webroot values
Andrew Dolgov
2023-10-23 09:43:25 +03:00
7af2938aea
demo - enable auto restart
Andrew Dolgov
2023-10-22 22:02:52 +03:00
c28955c8ba
remove helm debug, hide demo job behind CI var
Andrew Dolgov
2023-10-22 19:27:42 +03:00
a7f3543516
we don't need a separate demo stage now
Andrew Dolgov
2023-10-22 19:26:31 +03:00
761c3826d1
set imageTag
Andrew Dolgov
2023-10-22 19:24:19 +03:00
de39d97e1f
move demo to later stage
Andrew Dolgov
2023-10-22 19:20:48 +03:00
1bfae41e6d
add demo k8s job
Andrew Dolgov
2023-10-22 19:12:51 +03:00
efd5d79dde
make sure we fail properly
Andrew Dolgov
2023-10-22 13:44:37 +03:00
db05575b2d
add configurable ns
Andrew Dolgov
2023-10-22 13:42:41 +03:00
ce3eb32076
un-mock test, use SELENIUM_IMAGE
Andrew Dolgov
2023-10-22 13:35:01 +03:00
752c692170
use CI_COMMIT_SHORT_SHA for selenium test mock
Andrew Dolgov
2023-10-22 12:46:39 +03:00
8d3f570ee9
Merge branch 'master' into protected/selenium
Andrew Dolgov
2023-10-22 12:20:38 +03:00
7bba4ae558
remove startup checks for SELF_URL_PATH, rely on auto-detection instead
Andrew Dolgov
2023-10-22 12:19:05 +03:00
382d01e8db
update test filename
Andrew Dolgov
2023-10-22 11:19:56 +03:00
487635ca28
add integration branch job
Andrew Dolgov
2023-10-22 10:59:39 +03:00
bde94dbf4b
add selenium mock
Andrew Dolgov
2023-10-22 10:57:58 +03:00
322296d6a0
fix local compose file typo, wait a bit before curling login page
Andrew Dolgov
2023-10-22 10:35:35 +03:00
ccb4a4d337
fix previous
Andrew Dolgov
2023-10-22 10:24:14 +03:00
b0f96dbb5a
force create cache directories on app startup
Andrew Dolgov
2023-10-22 10:22:47 +03:00
aec8cdd0c8
enable updater by default
Andrew Dolgov
2023-10-22 10:11:24 +03:00
cb90393a7e
compose tweaks
Andrew Dolgov
2023-10-22 09:55:07 +03:00
028afdd7d5
add simple dev compose
Andrew Dolgov
2023-10-22 09:40:08 +03:00
6b1b496248
test: run curl to get login page
Andrew Dolgov
2023-10-21 20:59:26 +03:00
d744209df7
move phpdoc to publish stage
Andrew Dolgov
2023-10-21 20:32:31 +03:00
eac076fcd6
set phpdoc to always run
Andrew Dolgov
2023-10-21 20:22:59 +03:00
e7ddbbb2ce
add publish jobs
Andrew Dolgov
2023-10-21 20:17:32 +03:00
ff818a75f0
test stub
Andrew Dolgov
2023-10-21 19:55:15 +03:00
03e956132d
switch to html2text() instead of strip_tags() when preparing FTS index
Andrew Dolgov
2023-10-21 10:51:24 +03:00
2b61052e87
cosmetic fix for root span name
Andrew Dolgov
2023-10-21 10:25:29 +03:00
cf18bc576e
fix previous
Andrew Dolgov
2023-10-21 10:25:03 +03:00
3bf275e445
stop whining if _SESSION etc are not defined
Andrew Dolgov
2023-10-21 10:24:23 +03:00
492c4eecfb
show logged in user as root span name
Andrew Dolgov
2023-10-21 10:19:53 +03:00
93bb473bce
make phpstan happy, run phpstan on all files on task startup
Andrew Dolgov
2023-10-21 10:02:49 +03:00
6e025103d3
a bit more tracing
Andrew Dolgov
2023-10-20 23:44:56 +03:00
350177df39
add placeholder instrumentation for public
Andrew Dolgov
2023-10-20 23:39:30 +03:00
d3fadc0bd0
stop calling spans scopes
Andrew Dolgov
2023-10-20 22:39:41 +03:00
bf6e3c381b
make tracer field non-static
Andrew Dolgov
2023-10-20 21:34:36 +03:00
7092a1e85d
OPENTELEMETRY_HOST -> OPENTELEMETRY_ENDPOINT
Andrew Dolgov
2023-10-20 21:27:10 +03:00
62ca093b75
make phpstan & watcher happy, stop running phpstan on vendor/
Andrew Dolgov
2023-10-20 21:22:03 +03:00
cdd7ad020e
jaeger-client -> opentelemetry
Andrew Dolgov
2023-10-20 17:12:29 +03:00
45a9ff0c88
unharcode proxy registry
Andrew Dolgov
2023-10-19 18:18:21 +03:00
6c75ea17da
Revert "Revert "exp: switch to kaniko""
Andrew Dolgov
2023-10-19 09:47:01 +03:00
b07ad642de
Revert "exp: switch to kaniko"
Andrew Dolgov
2023-10-19 09:21:49 +03:00
56315b39b4
exp: switch to kaniko
Andrew Dolgov
2023-10-17 16:35:47 +03:00
89f5af62d8
update phpdoc image
Andrew Dolgov
2023-10-14 15:18:32 +03:00
9556519e67
fix content_preview not shown in JSON shared feed
Andrew Dolgov
2023-10-11 17:34:01 +03:00
c779e2ba0d
batch feed editor: don't try to save feed_url or title, those aren't in the dialog
Andrew Dolgov
2023-10-04 18:32:35 +03:00
40df94c169
fix feed_language being unnecessarily quoted in batch feed editor
Andrew Dolgov
2023-10-04 18:27:31 +03:00
e29fe626e1
enable fpm status page
Andrew Dolgov
2023-10-02 09:36:26 +03:00
b15f185e3d
Revert "CI: use nexus alpine proxy"
Andrew Dolgov
2023-09-22 19:11:28 +03:00
f489f620d0
phpstan fix
Andrew Dolgov
2023-09-18 18:52:22 +03:00
dd6ac57a07
feed debugger: add content regexp matches to filter debug output
Andrew Dolgov
2023-09-18 11:45:51 +03:00
03526d8151
gitignore phpstan-tmp
Andrew Dolgov
2023-09-01 11:42:53 +03:00
8535305cfc
phpstan: set tmp dir
Andrew Dolgov
2023-09-01 11:22:36 +03:00
afd04d141c
CI: use nexus alpine proxy
Andrew Dolgov
2023-08-28 09:58:25 +03:00
485bfe327a
phpstan: exclude intervention from plugins/
Andrew Dolgov
2023-08-28 09:23:17 +03:00
e2ab00c889
Merge branch 'master' of gitlab.tt-rss.org:tt-rss/tt-rss
Andrew Dolgov
2023-08-12 09:01:22 +03:00
83f5ab5c79
fix basename() being passed a NULL value
Andrew Dolgov
2023-08-12 09:00:57 +03:00
faefedb950
Merge branch 'protected/dockerignore-test' into 'master'
Andrew Dolgov
2023-08-06 16:19:16 +00:00
adba0aa8d2
add .dockerignore
Andrew Dolgov
2023-08-06 19:02:38 +03:00
ba6a912abd
use non-deprecated variant of get_schema_version()
Andrew Dolgov
2023-08-03 07:24:48 +03:00
bd95325f8d
phpstan: exclude psr/log
Andrew Dolgov
2023-08-03 07:24:29 +03:00
1d788eddf8
* logger: add optional HTML output * feed debugger: add checkbox to dump feed XML
Andrew Dolgov
2023-08-02 09:04:41 +03:00
3d255d861c
use nginx envsubst to make tt-rss root configurable
Andrew Dolgov
2023-07-28 21:23:57 +03:00
dc25a9cf68
disable app passwords in the UI if auth_internal is not loaded
Andrew Dolgov
2023-06-14 20:19:18 +03:00
a9d8fd8bdc
move af_redditimgur to a separate repo
Andrew Dolgov
2023-06-10 08:40:23 +03:00
d43d6f7dff
keep two sets of content-insert size cookies for wide & normal mode
Andrew Dolgov
2023-06-01 08:31:10 +03:00
a28d9582e8
public/getUnread: fix PHP8 warning if fresh optional parameter is not given
Andrew Dolgov
2023-05-28 21:27:33 +03:00
718af52a1b
Merge branch 'fix-version' into 'master'
Andrew Dolgov
2023-05-27 06:24:35 +00:00
d26309b1e5
Fix version string for unsupported installations
Chih-Hsuan Yen
2023-05-27 10:58:11 +08:00
3468317bd3
Merge branch 'master' into 'master'
Andrew Dolgov
2023-05-21 05:21:49 +00:00