Commit Graph

  • 0ac8710ea1 add always-failing mock of api test Andrew Dolgov 2023-10-28 18:08:42 +03:00
  • 01c9869e2b phpunit - skip integration tests Andrew Dolgov 2023-10-28 18:07:54 +03:00
  • 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
  • af3e9eb4a0 Forgot delimiter defkev 2023-05-21 06:16:36 +02:00
  • 5bfd18d3e6 Update API Add site_url property for 9e169dc3aa7c7e30c11d7d3d1bbc4bc66fa39760 defkev 2023-05-21 04:55:25 +02:00
  • a4543de3ac Merge branch 'feature/php8.2' into 'master' Andrew Dolgov 2023-05-15 14:56:45 +00:00
  • b1187f0db6 Bump to Alpine 3.18, PHP 8.2 wn_ 2023-05-15 14:08:11 +00:00
  • 11946f0148 Update CONTRIBUTING.md Andrew Dolgov 2023-05-09 08:09:20 +00:00
  • 3de09b44f2 _order_to_override_query: fix custom sort plugins overriding each other Andrew Dolgov 2023-05-06 14:07:10 +03:00