Skip to content

Tags: phpList/rest-api

Tags

v5.0.0-alpha8

Toggle v5.0.0-alpha8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ISSUE-345: privileges, analytics (#149)

* ISSUE-345: admin privileges

* ISSUE-345: dev version

* ISSUE-345: check manage subscribers privilege

* ISSUE-345: check manage campaigns privilege

* ISSUE-345: analytics controller

* ISSUE-345: campaign stat normalizer

* ISSUE-345: view open stat normalizer

* ISSUE-345: return 400 on validation exception

* ISSUE-345: test fix

* ISSUE-345: make it more specific

* ISSUE-345: style fix

* ISSUE-345: refactor

* ISSUE-345: top domains stats

* ISSUE-345: top local parts stats

* ISSUE-345: style

* ISSUE-345: note

* ISSUE-345: do not publish fos

* ISSUE-345: AccessDeniedException

* ISSUE-345: version

* ISSUE-345: test fix

---------

Co-authored-by: Tatevik <[email protected]>

v5.0.0-alpha7

Toggle v5.0.0-alpha7's commit message
ISSUE-345: new tag

v5.0.0-alpha6

Toggle v5.0.0-alpha6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ISSUE-345: add endpoints

* ISSUE-345: add validator

* ISSUE-345: update configs

* ISSUE-345: refactor

* ISSUE-345: update core

* ISSUE-345: return 422

* ISSUE-345: return 409

* ISSUE-345: test fix

* ISSUE-345: snake to camel config

* ISSUE-345: add tests

* ISSUE-345: use swagger schemas

* ISSUE-345: update subscriber

* ISSUE-345: refactor session controller

* ISSUE-345: test fix

* ISSUE-345: refactor swagger

* ISSUE-345: delete subscriber endpoint

* ISSUE-345: 422 in schema

* ISSUE-345: create subscriber list endpoint

* ISSUE-345: new version

* ISSUE-345: test fix

* ISSUE-345: pipeline fix

* ISSUE-345: doc fix

* ISSUE-345: subscriberListManager methods

* ISSUE-345: Request folder

* ISSUE-345: create subscription endpoint

* ISSUE-345: add subscription date to response

* ISSUE-345: delete subscription endpoint

* ISSUE-345: test fix

* ISSUE-345: refactor subscription

* ISSUE-345: remove from list

* ISSUE-345: get campaigns endpoint

* ISSUE-345: update runner

* ISSUE-345: create message endpoint

* ISSUE-345: get message by id endpoint

* ISSUE-345: template id validation

* ISSUE-345: fixtures in folders

* ISSUE-345: campaign controller test

* ISSUE-345: subscription controller test

* ISSUE-345: add unit tests

* ISSUE-345: phpstan + phpcs fix

* ISSUE-345: update message endpoint

* ISSUE-345: template controller

* ISSUE-345: template by id

* ISSUE-345: template property naming

* ISSUE-345: create template endpoint

* ISSUE-345: fix required/optional fields

* ISSUE-345: delete message endpoint

* ISSUE-345: validate that template has placeholder

* ISSUE-345: add tests

* ISSUE-345: use Constraint directory

* ISSUE-345: add tests

* ISSUE-345: delete template endpoint

* ISSUE-345: fix 404 + template controller test

* ISSUE-345: admin controller

* ISSUE-345: fix createdAt/updatedAt

* ISSUE-345: fix swagger

* ISSUE-345: list cursor pagination

* ISSUE-345: refactor validation logic

* ISSUE-345: pagination data provider

* ISSUE-345: subscriptions

* ISSUE-345: paginated templates

* ISSUE-345: split controller

* ISSUE-345: add tests

---------

Co-authored-by: Tatevik <[email protected]>

v5.0.0-alpha2

Toggle v5.0.0-alpha2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Api updates (#143)

* ISSUE-344: api doc

* ISSUE-344: update core version

* ISSUE-344: add get subscriber by id route

* ISSUE-344: add docs workflow

* ISSUE-344: install from branch

* ISSUE-344: fix parameter names

* ISSUE-344: refactor

* ISSUE-344: update action version

* ISSUE-344: update configs

* ISSUE-344: add fields in normalizer

* ISSUE-344: fix warning

* ISSUE-344: fix style

* ISSUE-344: core version update

---------

Co-authored-by: Tatevik <[email protected]>

v5.0.0-alpha1

Toggle v5.0.0-alpha1's commit message
ISSUE-344: add get subscriber by id route

v4.0.0-alpha5

Toggle v4.0.0-alpha5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Dropped php 7.0 and 7.1, updated package, ignored build errors for ph…

…p8.0 (#133)

* added github workflow(action) for build and test ci tasks

Signed-off-by: fenn-cs <[email protected]>

* updated php_codesniffer dep

Signed-off-by: fenn-cs <[email protected]>

* updated core dep, dropped php7.0 and php7.1

Signed-off-by: fenn-cs <[email protected]>

* removed php7.0 and 7.1 from workflows, added database requirements

Signed-off-by: fenn-cs <[email protected]>

* updated friendsofsymfony/rest-bundle

Signed-off-by: fenn-cs <[email protected]>

* excluded lowest dependencies from builds

Signed-off-by: fenn-cs <[email protected]>

* ignored build errors in php8.0`

Signed-off-by: fenn-cs <[email protected]>

v4.0.0-alpha2

Toggle v4.0.0-alpha2's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
[TASK] Rename the configuration directory to config/ (#106)

This brings the project more in line with the default Symfony
project structure.

v4.0.0-alpha1

Toggle v4.0.0-alpha1's commit message
Tag 4.0.0-alpha1