30ad3e9408
dev-dependency updates
2023-05-01 18:19:08 +02:00
2262eba822
declare compatibility with WP 6.1
continuous-integration/drone/push Build is passing
2022-11-03 17:36:11 +01:00
1f32adbd72
test: use stub method set_up() in unit tests
continuous-integration/drone/push Build is passing
2022-11-03 17:34:40 +01:00
8c9f98e80b
update dev-dependencies
continuous-integration/drone/push Build is passing
2022-11-03 17:12:42 +01:00
01cb47315a
declare compatibility with WP 6.0
continuous-integration/drone/push Build is passing
2022-05-28 19:00:01 +02:00
5a1320c365
add testbed for WP 5.9 and PHP 8.0, update actions
continuous-integration/drone/push Build is passing
2022-05-14 18:26:01 +02:00
aa1a49c575
bump version to 1.2.1
continuous-integration/drone/push Build is passing
v1.2.1
2022-02-01 18:29:29 +01:00
Mahammed Zishan Khan
b7c236376b
fix: cast string to Number when setting attribute ( #21 )
...
Co-authored-by: zishan <zishan.khan@roularta.be>
2022-02-01 18:23:37 +01:00
e3a976fe7a
declare compatibility with WordPress 5.9
continuous-integration/drone/push Build is passing
2022-01-26 18:05:23 +01:00
3679dce1e2
ci: update slug for automatic deployment
continuous-integration/drone/push Build is passing
v1.2.0
2022-01-23 17:42:42 +01:00
39689dcbcb
ci: use PHP 7.4 for deployment preparation
continuous-integration/drone/push Build is passing
2022-01-23 17:34:14 +01:00
a2b001a581
bump version to 1.2.0
continuous-integration/drone/push Build is failing
2022-01-23 17:28:47 +01:00
e007f53e8c
make script evaluation optional
continuous-integration/drone/push Build is failing
2022-01-23 17:07:37 +01:00
6ac1f85739
add support for embedded script execution in tick content ( #14 ) ( #20 )
...
Evaluate embedded SCRIPT-tags in tick content or move them to the
document head for referenced resources.
2022-01-23 16:50:58 +01:00
f50dfe92c7
add optional shortcode support for tick content ( #18 ) ( #19 )
...
continuous-integration/drone/push Build is failing
If the new option is enabled, tick content will be piped through
do_shortcode() to parse nested shortcode content. Disabled by default
as it is not necessary in most cases.
2022-01-23 12:41:29 +01:00
109efd341b
ci: run tests for pull requests, too
2022-01-23 12:37:27 +01:00
fa936d3f54
fix date rendering in API callback
...
continuous-integration/drone/push Build is failing
THe callback function gets a prepared data array as input while
get_the_modified_date expects an ID or WP_Post object. We now use
DateTime::parse directly instead of taking another round loading the
post data.
2022-01-22 19:53:16 +01:00
e607ae270f
update dev environment
...
continuous-integration/drone/push Build is passing
* remove remaining Robo calls from Composer scripts
* update WP test bootstrap
* update dev dependencies
2021-10-18 20:00:49 +02:00
caf471d3bf
ci: add WP 5.8 to automated test roster
continuous-integration/drone/push Build is passing
2021-10-18 19:38:10 +02:00
2cc277638f
re-enable default pagination in API if "limit" is not specified
continuous-integration/drone/push Build is passing
2021-05-22 19:17:17 +02:00
2a228fc39c
remove package locks and Robo configuration
continuous-integration/drone/push Build is passing
2021-05-22 18:27:18 +02:00
2cb4b62df3
start unit test implementation
2021-05-22 18:15:07 +02:00
b054dfaba2
fix typehint for lastPoll field in JavaScript
continuous-integration/drone/push Build is passing
2021-05-19 19:31:44 +02:00
718dc18c35
use GitHub actions for CI and automate Sonarcloud analysis
2021-05-18 20:22:20 +02:00
c2c7846beb
dev-dependency updates
2021-05-18 20:17:32 +02:00
d88b28343b
use "stable" branch instead of "master"
2021-05-18 20:01:40 +02:00
944c2dd6c1
rework update schedule, update existing ticks, use insertBefore()
...
continuous-integration/drone/push Build is passing
Re-triggering the update is now done globally again with lock on
ticker level to avoid concurrent updates.
If a tick with a known ID is received, the markup is now updated, so no
duplicates should appear.
The prepend() function used to update the markup is replaced by
insertBefore() for Internet Explorer compatibility.
2021-04-12 18:09:03 +02:00
b2058dfe96
add unique IDs to ticker containers and ticks in HTML markup
...
Ticker containers get a consecutive number unique within a markup.
Ticks will get an ID based on this number and the post ID.
2021-04-12 18:09:03 +02:00
8e22b37b46
raise minimum supported WP version to 4.7
2021-04-12 18:09:03 +02:00
68efc83273
refactor frontend to use WP REST API instead of WP AJAX
...
Query new ticks using GET request to the REST API.
Also we now trigger one request per ticker, if more than one is
available on the same page.
HTML markup (list element, content container) is generated client side,
s.t. we can work on the generic response data model
2021-04-12 18:09:03 +02:00
547fc521d0
add formatted date to REST response and use RFC3339 for the query
2021-04-12 18:09:01 +02:00
ca0311622e
introduce query filter for REST API
...
Enabled WP REST API to query for ticker slug, GMT timestamp and limit
parameter as used by AJAX calls. This is done in preparation for
migration to WP REST instead of WP AJAX.
2021-04-12 18:08:32 +02:00
af609d8928
exclude eslint/stylelint configuration from deployment
continuous-integration/drone/push Build is passing
v1.1.1
2021-03-20 11:51:59 +01:00
b245b79bc2
introduce GitHub actions for automated plugin/asset deployment
continuous-integration/drone/push Build is passing
2021-03-20 11:27:22 +01:00
7baff2f5ff
update screenshots
2021-03-20 11:23:46 +01:00
5ebd3c55d3
prepare release of v1.1.1
2021-03-20 11:23:41 +01:00
3c52c9eba9
declare compatibility with WP 5.7
2021-03-20 11:13:58 +01:00
dependabot[bot]
6510e4e532
Bump ini from 1.3.5 to 1.3.8
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-19 11:55:08 +01:00
b907d2dc89
add PHP 8.0 to CI roster + minor dev dependency updates
continuous-integration/drone/push Build is passing
2020-12-06 12:29:30 +01:00
7817f460d2
declare compatibility with WP 5.5
continuous-integration/drone/push Build is passing
2020-10-27 18:33:54 +01:00
0b53709849
drop PHP 7.2 from CI builds and add nightly
2020-09-09 09:52:18 +02:00
7b57b59861
use Node v12 for CI builds
2020-09-09 09:45:14 +02:00
790ef303bb
update devenv
2020-09-09 09:40:35 +02:00
3511146c98
docs: update Travis CI badge
2020-09-09 09:39:27 +02:00
c7d7d27f1c
add missing textdomain to taxonomy name
2020-05-22 11:28:54 +02:00
dc366abcc4
Merge branch 'master' into develop
2020-05-02 19:32:01 +02:00
ac8062b262
README++
continuous-integration/drone/push Build is failing
v1.1.0
2020-05-02 19:16:31 +02:00
10830babcc
restore UL element for widget output
2020-05-02 19:16:31 +02:00
0515debed0
prepare release 1.1.0
2020-05-02 19:16:31 +02:00
6700d76528
use colon instead of dot for hour/minute separation
2020-05-02 19:16:31 +02:00