Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
05897a5
Merge tag '2.5.2' into develop
turegjorup Sep 25, 2025
2b85f26
Initial commit
agnetemoos May 23, 2025
45b3f94
Change API endpoint
agnetemoos May 27, 2025
e90f378
Change secrets settings
agnetemoos Jun 3, 2025
0519fee
Change time formats
agnetemoos Jun 17, 2025
5d60da1
Various bugfixes
agnetemoos Jul 1, 2025
5a27c01
Better data example
agnetemoos Jul 4, 2025
ac26287
Update CHANGELOG
agnetemoos Sep 18, 2025
a90f6c7
Update CHANGELOG
agnetemoos Sep 18, 2025
a56cc6e
Fix markdownlint errors
agnetemoos Sep 18, 2025
64f6dad
Fix psalm errors
agnetemoos Sep 18, 2025
13597d1
Fix psalm errors
agnetemoos Sep 18, 2025
fb5d3c0
Correct php-cs-fixer errors
agnetemoos Sep 23, 2025
e2b4b67
Correct php-cs-fixer errors
agnetemoos Sep 23, 2025
b1126f3
Update src/Feed/BrndFeedType.php
agnetemoos Oct 30, 2025
2ac6e37
Improve error handling
agnetemoos Oct 30, 2025
7a1df72
Validate required fields
agnetemoos Oct 30, 2025
f9ae36d
Refactor getData method to improve error handling
agnetemoos Oct 30, 2025
b06ca77
Remove trailing white space
agnetemoos Oct 30, 2025
2bba4a9
Improve variable naming
agnetemoos Oct 31, 2025
83d4d81
Update src/Feed/BrndFeedType.php
agnetemoos Nov 3, 2025
3088278
Add LoggerInterface
agnetemoos Nov 3, 2025
e1509fa
Fix indentation
agnetemoos Nov 3, 2025
2ebcb62
Merge pull request #313 from os2display/feature/brnd-feed
tuj Nov 4, 2025
b0de9c4
Remove cancelled status code from default booking status codes in Api…
agnetemoos Nov 21, 2025
6001d84
5740: Composer update
tuj Nov 21, 2025
72c3e43
5740: Applied coding standards
tuj Nov 24, 2025
1febce1
Add timezone support for booking date parsing in BrndFeedType
agnetemoos Nov 25, 2025
d1ad65b
Add BRND booking bug fix to changelog
agnetemoos Nov 25, 2025
d7a527a
Fix entry in changelog
agnetemoos Nov 25, 2025
c922996
Remove unused DateTimeZone import from BrndFeedType
agnetemoos Nov 25, 2025
2c09859
Update src/Feed/BrndFeedType.php
agnetemoos Nov 27, 2025
fedc264
Refactor timezone handling in BrndFeedType to use a constant for BRND…
agnetemoos Dec 5, 2025
cc55346
Merge pull request #333 from os2display/feature/327-skewed-times-in-b…
tuj Dec 5, 2025
6b775f4
Merge branch 'develop' into feature/sec-2025-11-21
tuj Dec 5, 2025
2d553c1
Merge pull request #330 from os2display/feature/sec-2025-11-21
tuj Dec 5, 2025
98a079e
5740: Updated changelog
tuj Dec 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file.

## [Unreleased]

## [2.6.0] - 2025-12-05

- [#330](https://github.com/os2display/display-api-service/pull/330)
- Composer update.
- [#333](https://github.com/os2display/display-api-service/pull/333)
- Fix date parsing issue in BRND booking feed type
- [#313](https://github.com/os2display/display-api-service/pull/313)
- Add BRND booking feed type

## [2.5.2] - 2025-09-25

- [#260](https://github.com/os2display/display-api-service/pull/260)
Expand Down
2,883 changes: 1,624 additions & 1,259 deletions composer.lock

Large diffs are not rendered by default.

78 changes: 78 additions & 0 deletions public/api-spec-v2.json
Original file line number Diff line number Diff line change
Expand Up @@ -439,6 +439,9 @@
},
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
}
},
"summary": "Creates a Feed Source resource.",
Expand Down Expand Up @@ -540,6 +543,9 @@
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -596,6 +602,9 @@
"204": {
"description": "FeedSource resource deleted"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -3218,6 +3227,9 @@
},
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
}
},
"summary": "Create Screen group resources.",
Expand Down Expand Up @@ -3319,6 +3331,9 @@
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -3375,6 +3390,9 @@
"204": {
"description": "ScreenGroup resource deleted"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -3568,6 +3586,9 @@
"204": {
"description": "ScreenGroupCampaign resource deleted"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -4097,6 +4118,9 @@
},
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
}
},
"summary": "Creates a Screen resource.",
Expand Down Expand Up @@ -4198,6 +4222,9 @@
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -4254,6 +4281,9 @@
"204": {
"description": "Screen resource deleted"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -4488,6 +4518,9 @@
"204": {
"description": "ScreenCampaign resource deleted"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -4827,6 +4860,9 @@
"204": {
"description": "PlaylistScreenRegion resource deleted"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -5006,6 +5042,9 @@
}
}
}
},
"403": {
"description": "Forbidden"
}
},
"summary": "Retrieve screen-groups from screen id.",
Expand Down Expand Up @@ -5162,6 +5201,9 @@
"204": {
"description": "ScreenGroup resource deleted"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -6433,6 +6475,9 @@
},
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
}
},
"summary": "Creates a Theme resource.",
Expand Down Expand Up @@ -6534,6 +6579,9 @@
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -6590,6 +6638,9 @@
"204": {
"description": "Theme resource deleted"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -6813,6 +6864,9 @@
},
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
}
},
"summary": "Create a User resource.",
Expand Down Expand Up @@ -6931,6 +6985,9 @@
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -6987,6 +7044,9 @@
"204": {
"description": "User resource deleted"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -7168,6 +7228,9 @@
}
}
}
},
"403": {
"description": "Forbidden"
}
},
"summary": "Retrieves the collection of UserActivationCode resources.",
Expand Down Expand Up @@ -7240,6 +7303,9 @@
},
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
}
},
"summary": "Create user activation code.",
Expand Down Expand Up @@ -7302,6 +7368,9 @@
},
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
}
},
"summary": "Use user activation code.",
Expand Down Expand Up @@ -7364,6 +7433,9 @@
},
"422": {
"description": "Unprocessable entity"
},
"403": {
"description": "Forbidden"
}
},
"summary": "Refresh user activation code.",
Expand Down Expand Up @@ -7420,6 +7492,9 @@
}
}
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down Expand Up @@ -7453,6 +7528,9 @@
"204": {
"description": "UserActivationCode resource deleted"
},
"403": {
"description": "Forbidden"
},
"404": {
"description": "Resource not found"
}
Expand Down
Loading