From 4341248cd8eb37a52d2bcb0eefbc57785e2ce5b5 Mon Sep 17 00:00:00 2001 From: Dan Garner Date: Tue, 20 Aug 2024 08:47:17 +0100 Subject: [PATCH] Release preparation for 4.1.0-rc3 --- lib/Helper/Environment.php | 2 +- locale/default.pot | 286 ++++++++++++++++++++----------------- web/swagger.json | 68 +++++++++ 3 files changed, 223 insertions(+), 133 deletions(-) diff --git a/lib/Helper/Environment.php b/lib/Helper/Environment.php index 7efd7729a8..f296d2cea6 100644 --- a/lib/Helper/Environment.php +++ b/lib/Helper/Environment.php @@ -30,7 +30,7 @@ */ class Environment { - public static $WEBSITE_VERSION_NAME = '4.1.0-rc2'; + public static $WEBSITE_VERSION_NAME = '4.1.0-rc3'; public static $XMDS_VERSION = '7'; public static $XLF_VERSION = 4; public static $VERSION_REQUIRED = '8.1.0'; diff --git a/locale/default.pot b/locale/default.pot index 4398cdabc3..5030a8d124 100755 --- a/locale/default.pot +++ b/locale/default.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-07 09:50+0100\n" +"POT-Creation-Date: 2024-08-20 08:43+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -382,7 +382,7 @@ msgstr "" #: cache/74/744308e2456d1f83f205ef9ab9fe3022.php:1220 #: cache/74/744308e2456d1f83f205ef9ab9fe3022.php:1489 #: cache/74/744308e2456d1f83f205ef9ab9fe3022.php:1629 -#: cache/4c/4c1de7ab59196b70ffa9f9da4d4e3b9c.php:409 +#: cache/4c/4c1de7ab59196b70ffa9f9da4d4e3b9c.php:413 msgid "Left" msgstr "" @@ -476,7 +476,7 @@ msgstr "" #: cache/74/744308e2456d1f83f205ef9ab9fe3022.php:1216 #: cache/74/744308e2456d1f83f205ef9ab9fe3022.php:1485 #: cache/74/744308e2456d1f83f205ef9ab9fe3022.php:1621 -#: cache/4c/4c1de7ab59196b70ffa9f9da4d4e3b9c.php:413 +#: cache/4c/4c1de7ab59196b70ffa9f9da4d4e3b9c.php:409 msgid "Top" msgstr "" @@ -5013,7 +5013,7 @@ msgstr "" #: locale/moduletranslate.php:2524 #: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:134 -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:343 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:342 msgid "Style" msgstr "" @@ -6323,7 +6323,7 @@ msgstr "" #: cache/d4/d41eb57456e7d0ead8c455e4652b975c.php:80 #: cache/41/416015b714a3d4ce25c4f5a60b5e0869.php:72 #: cache/41/413dbe6a803c413d6ff11377888e1e0d.php:70 -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:419 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:418 #: cache/ae/ae925f8de1afddaa54d77aba65ebb00b.php:69 #: cache/a9/a9e5683d775fba4115fbe1530a299060.php:72 #: cache/ea/ea83fd6b5caea08dc04b78466d82213e.php:72 @@ -6771,7 +6771,7 @@ msgstr "" #: cache/cb/cb1c15ce617fd7e7648d38bb0b2b48f5.php:912 #: cache/10/10b7f3b85c460e6ccc00e28eed2bf591.php:656 #: cache/70/70af2bbd82243291558c9b83caec5b48.php:161 -#: lib/Controller/Template.php:233 lib/Controller/DisplayGroup.php:348 +#: lib/Controller/Template.php:233 lib/Controller/DisplayGroup.php:352 #: lib/Controller/DataSet.php:282 lib/Controller/Campaign.php:348 #: lib/Controller/MenuBoard.php:170 lib/Controller/Playlist.php:411 #: lib/Controller/Library.php:667 lib/Controller/Layout.php:1811 @@ -7126,7 +7126,7 @@ msgstr "" #: cache/fe/fe92f223f863fb1896ced5bd33b8c256.php:560 #: cache/11/1107af5e0742401bd7bdcb180ef3991e.php:177 #: lib/Controller/Task.php:136 lib/Controller/Template.php:225 -#: lib/Controller/DisplayGroup.php:330 lib/Controller/DataSet.php:274 +#: lib/Controller/DisplayGroup.php:334 lib/Controller/DataSet.php:274 #: lib/Controller/ScheduleReport.php:216 lib/Controller/Notification.php:270 #: lib/Controller/Campaign.php:327 lib/Controller/Campaign.php:335 #: lib/Controller/MenuBoard.php:162 lib/Controller/Playlist.php:396 @@ -7137,7 +7137,7 @@ msgstr "" #: lib/Controller/DisplayProfile.php:202 lib/Controller/User.php:337 #: lib/Controller/Applications.php:178 lib/Controller/Resolution.php:161 #: lib/Controller/Display.php:839 lib/Controller/MenuBoardProduct.php:191 -#: lib/Controller/Developer.php:103 lib/Controller/PlayerSoftware.php:157 +#: lib/Controller/Developer.php:102 lib/Controller/PlayerSoftware.php:157 #: lib/Controller/Command.php:178 lib/Controller/DataSetRss.php:163 #: lib/Controller/Schedule.php:2462 lib/Controller/UserGroup.php:157 #: lib/Controller/DayPart.php:154 @@ -7150,7 +7150,7 @@ msgstr "" #: cache/68/6890d35803a665b9db578df45f0f60f0.php:57 #: cache/f9/f92fcbc3e5aadf70527c18c1877f9814.php:56 #: cache/88/880da8bf57750f4e35ce30624c0c6d79.php:172 -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:449 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:448 #: cache/17/17a063cd6b023f6b3259fc5bb6f3383f.php:68 #: cache/25/257d7652c0b04ca6e480ad5c9beaa3c2.php:247 #: cache/74/746ec3a82f78da39c0d83b4d24c675b3.php:65 @@ -7164,8 +7164,8 @@ msgstr "" #: cache/fe/fe92f223f863fb1896ced5bd33b8c256.php:564 #: cache/11/1107af5e0742401bd7bdcb180ef3991e.php:181 #: lib/Controller/Task.php:143 lib/Controller/Template.php:268 -#: lib/Controller/Template.php:281 lib/Controller/DisplayGroup.php:376 -#: lib/Controller/DisplayGroup.php:389 lib/Controller/DataSet.php:328 +#: lib/Controller/Template.php:281 lib/Controller/DisplayGroup.php:380 +#: lib/Controller/DisplayGroup.php:393 lib/Controller/DataSet.php:328 #: lib/Controller/DataSet.php:334 lib/Controller/ScheduleReport.php:236 #: lib/Controller/ScheduleReport.php:242 lib/Controller/Notification.php:287 #: lib/Controller/Campaign.php:393 lib/Controller/Campaign.php:406 @@ -7181,8 +7181,8 @@ msgstr "" #: lib/Controller/Applications.php:185 lib/Controller/Resolution.php:172 #: lib/Controller/Display.php:850 lib/Controller/Display.php:869 #: lib/Controller/MenuBoardProduct.php:201 -#: lib/Controller/MenuBoardProduct.php:207 lib/Controller/Developer.php:171 -#: lib/Controller/Developer.php:184 lib/Controller/PlayerSoftware.php:164 +#: lib/Controller/MenuBoardProduct.php:207 lib/Controller/Developer.php:170 +#: lib/Controller/Developer.php:183 lib/Controller/PlayerSoftware.php:164 #: lib/Controller/PlayerSoftware.php:173 lib/Controller/Command.php:187 #: lib/Controller/Command.php:196 lib/Controller/DataSetRss.php:171 #: lib/Controller/Schedule.php:2468 lib/Controller/Schedule.php:2477 @@ -8153,7 +8153,7 @@ msgstr "" #: cache/c8/c81aa074ed0c595eefef0776b8c89639.php:852 #: cache/80/8016dad6634116cf39ffaf1bbf646931.php:908 -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:671 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:670 msgid "Condition" msgstr "" @@ -8463,11 +8463,11 @@ msgstr "" #: cache/dc/dc31159d960349451e03fc348c75e315.php:72 #: cache/73/736be9c5f96ff30502beba0ab9149fd4.php:72 #: cache/31/31805080e1e51d4a56cb67fa60bdcb2f.php:72 -#: lib/Controller/Template.php:257 lib/Controller/DisplayGroup.php:336 +#: lib/Controller/Template.php:257 lib/Controller/DisplayGroup.php:340 #: lib/Controller/DataSet.php:264 lib/Controller/Campaign.php:376 #: lib/Controller/Playlist.php:403 lib/Controller/Library.php:659 #: lib/Controller/Layout.php:1828 lib/Controller/DisplayProfile.php:212 -#: lib/Controller/Developer.php:117 lib/Controller/UserGroup.php:174 +#: lib/Controller/Developer.php:116 lib/Controller/UserGroup.php:174 msgid "Copy" msgstr "" @@ -11173,7 +11173,7 @@ msgid "Production" msgstr "" #: cache/68/683636238aff529d5a7b7478118dede4.php:3245 -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:628 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:627 msgid "Test" msgstr "" @@ -11836,7 +11836,7 @@ msgstr "" #: cache/9f/9f9a142004ca4a1c914a4395fe586017.php:125 #: cache/a4/a4b5f52b1992bb349e8a30b19ff24645.php:80 -#: lib/Controller/Playlist.php:1706 lib/Controller/Library.php:2142 +#: lib/Controller/Playlist.php:1706 lib/Controller/Library.php:2144 #: lib/Controller/Layout.php:1681 msgid "Design" msgstr "" @@ -13839,27 +13839,27 @@ msgid "Properties" msgstr "" #: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:118 -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:307 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:306 msgid "Twig" msgstr "" #: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:126 -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:325 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:324 msgid "HBS" msgstr "" #: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:142 -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:361 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:360 msgid "Head" msgstr "" #: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:150 -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:379 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:378 msgid "onTemplateRender" msgstr "" #: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:158 -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:397 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:396 msgid "onTemplateVisible" msgstr "" @@ -13937,48 +13937,48 @@ msgstr "" msgid "Go to end" msgstr "" -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:414 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:413 msgid "Invalidate any widgets using this template" msgstr "" -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:443 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:442 msgid "Move" msgstr "" -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:462 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:461 msgid "No properties, click Add to create one!" msgstr "" -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:490 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:489 msgid "Add option" msgstr "" -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:507 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:506 msgid "Delete option" msgstr "" -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:576 -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:617 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:575 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:616 msgid "Add test" msgstr "" -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:634 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:633 msgid "Delete test" msgstr "" -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:659 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:658 msgid "Add condition" msgstr "" -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:677 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:676 msgid "Delete condition" msgstr "" -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:732 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:731 msgid "Default value" msgstr "" -#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:783 +#: cache/bf/bfa04d76ea96a772caeedcfdf9d70e40.php:782 msgid "Options for the dropdown control" msgstr "" @@ -14086,7 +14086,7 @@ msgid "Are you sure you want to retire this item?" msgstr "" #: cache/ae/ae925f8de1afddaa54d77aba65ebb00b.php:56 -#: lib/Controller/DisplayGroup.php:467 lib/Controller/DisplayGroup.php:480 +#: lib/Controller/DisplayGroup.php:471 lib/Controller/DisplayGroup.php:484 #: lib/Controller/Display.php:1192 lib/Controller/Display.php:1205 msgid "Send Command" msgstr "" @@ -17643,7 +17643,7 @@ msgstr "" msgid "" "Set dimensions to be used for the Player window ensuring that they do not " "exceed the actual screen size. Enter the following values representing the " -"pixel sizings for; Left,Top,Width,Height. This requires a Player Restart to " +"pixel sizings for; Top,Left,Width,Height. This requires a Player Restart to " "action." msgstr "" @@ -19036,7 +19036,7 @@ msgid "Select an Image" msgstr "" #: cache/2c/2c55cdb5429a136a535a9cd9b127d575.php:56 -#: lib/Controller/DisplayGroup.php:490 lib/Controller/Display.php:1068 +#: lib/Controller/DisplayGroup.php:494 lib/Controller/Display.php:1068 #: lib/Controller/Display.php:1083 msgid "Collect Now" msgstr "" @@ -20107,7 +20107,7 @@ msgstr "" #: cache/37/37f12704cf17017038d73d9ee1907d04.php:444 #: lib/Controller/Template.php:301 lib/Controller/Template.php:314 -#: lib/Controller/DisplayGroup.php:429 lib/Controller/DisplayGroup.php:442 +#: lib/Controller/DisplayGroup.php:433 lib/Controller/DisplayGroup.php:446 #: lib/Controller/DataSet.php:350 lib/Controller/DataSet.php:356 #: lib/Controller/Campaign.php:422 lib/Controller/Campaign.php:428 #: lib/Controller/MenuBoard.php:194 lib/Controller/MenuBoard.php:202 @@ -20115,7 +20115,7 @@ msgstr "" #: lib/Controller/Library.php:713 lib/Controller/Library.php:719 #: lib/Controller/Layout.php:1916 lib/Controller/Layout.php:1922 #: lib/Controller/Display.php:1145 lib/Controller/Display.php:1158 -#: lib/Controller/Developer.php:133 lib/Controller/Developer.php:146 +#: lib/Controller/Developer.php:132 lib/Controller/Developer.php:145 #: lib/Controller/Command.php:213 lib/Controller/Command.php:226 #: lib/Controller/DayPart.php:185 lib/Controller/DayPart.php:191 msgid "Share" @@ -20338,7 +20338,7 @@ msgid "Change the name of the downloaded file if desired." msgstr "" #: cache/fa/fa66e594804204b7397616a42725bee8.php:56 -#: lib/Controller/DisplayGroup.php:512 lib/Controller/DisplayGroup.php:525 +#: lib/Controller/DisplayGroup.php:516 lib/Controller/DisplayGroup.php:529 #: lib/Controller/Display.php:1096 lib/Controller/Display.php:1110 msgid "Trigger a web hook" msgstr "" @@ -21645,8 +21645,8 @@ msgid "Sorry we could not find that page." msgstr "" #: lib/Controller/Task.php:215 lib/Controller/Widget.php:300 -#: lib/Controller/Template.php:586 lib/Controller/DisplayGroup.php:797 -#: lib/Controller/DisplayGroup.php:2665 lib/Controller/DataSet.php:698 +#: lib/Controller/Template.php:586 lib/Controller/DisplayGroup.php:801 +#: lib/Controller/DisplayGroup.php:2669 lib/Controller/DataSet.php:698 #: lib/Controller/Notification.php:639 lib/Controller/Campaign.php:649 #: lib/Controller/Campaign.php:1385 lib/Controller/Folder.php:263 #: lib/Controller/Playlist.php:791 lib/Controller/SyncGroup.php:293 @@ -21662,7 +21662,7 @@ msgid "Added %s" msgstr "" #: lib/Controller/Task.php:284 lib/Controller/Widget.php:587 -#: lib/Controller/DisplayGroup.php:1026 lib/Controller/DataSet.php:1029 +#: lib/Controller/DisplayGroup.php:1030 lib/Controller/DataSet.php:1029 #: lib/Controller/DataSet.php:1091 lib/Controller/ScheduleReport.php:426 #: lib/Controller/Notification.php:761 lib/Controller/Campaign.php:959 #: lib/Controller/MenuBoard.php:446 lib/Controller/Folder.php:331 @@ -21685,7 +21685,7 @@ msgid "Edited %s" msgstr "" #: lib/Controller/Task.php:331 lib/Controller/Widget.php:706 -#: lib/Controller/DisplayGroup.php:1082 lib/Controller/DataSet.php:1181 +#: lib/Controller/DisplayGroup.php:1086 lib/Controller/DataSet.php:1181 #: lib/Controller/ScheduleReport.php:464 lib/Controller/Notification.php:820 #: lib/Controller/Campaign.php:1038 lib/Controller/SavedReport.php:283 #: lib/Controller/MenuBoard.php:523 lib/Controller/Folder.php:413 @@ -21696,7 +21696,7 @@ msgstr "" #: lib/Controller/DisplayProfile.php:564 lib/Controller/User.php:1039 #: lib/Controller/Applications.php:593 lib/Controller/Resolution.php:442 #: lib/Controller/Region.php:469 lib/Controller/Display.php:1975 -#: lib/Controller/MenuBoardProduct.php:722 lib/Controller/Developer.php:696 +#: lib/Controller/MenuBoardProduct.php:722 lib/Controller/Developer.php:693 #: lib/Controller/PlayerSoftware.php:278 lib/Controller/Command.php:580 #: lib/Controller/DataSetRss.php:656 lib/Controller/UserGroup.php:672 #: lib/Controller/DayPart.php:615 @@ -21917,7 +21917,7 @@ msgstr "" msgid "Alter Template" msgstr "" -#: lib/Controller/Template.php:246 lib/Controller/DisplayGroup.php:361 +#: lib/Controller/Template.php:246 lib/Controller/DisplayGroup.php:365 #: lib/Controller/DataSet.php:291 lib/Controller/Campaign.php:361 #: lib/Controller/MenuBoard.php:179 lib/Controller/Playlist.php:422 #: lib/Controller/Library.php:677 lib/Controller/Layout.php:1817 @@ -21934,146 +21934,160 @@ msgstr "" msgid "Saved %s" msgstr "" -#: lib/Controller/DisplayGroup.php:320 lib/Controller/SyncGroup.php:176 +#: lib/Controller/DisplayGroup.php:324 lib/Controller/SyncGroup.php:176 #: lib/Controller/UserGroup.php:184 msgid "Members" msgstr "" -#: lib/Controller/DisplayGroup.php:407 lib/Controller/Display.php:1026 +#: lib/Controller/DisplayGroup.php:411 lib/Controller/Display.php:1026 msgid "Assign Files" msgstr "" -#: lib/Controller/DisplayGroup.php:414 lib/Controller/Display.php:1033 +#: lib/Controller/DisplayGroup.php:418 lib/Controller/Display.php:1033 msgid "Assign Layouts" msgstr "" -#: lib/Controller/DisplayGroup.php:1073 +#: lib/Controller/DisplayGroup.php:1077 msgid "Displays should be deleted using the Display delete operation" msgstr "" -#: lib/Controller/DisplayGroup.php:1143 lib/Controller/DisplayGroup.php:1279 -#: lib/Controller/DisplayGroup.php:1379 lib/Controller/DisplayGroup.php:1483 +#: lib/Controller/DisplayGroup.php:1147 lib/Controller/DisplayGroup.php:1283 +#: lib/Controller/DisplayGroup.php:1383 lib/Controller/DisplayGroup.php:1487 msgid "" "This is a Display specific Display Group and its assignments cannot be " "modified." msgstr "" -#: lib/Controller/DisplayGroup.php:1154 +#: lib/Controller/DisplayGroup.php:1158 msgid "Displays cannot be manually assigned to a Dynamic Group" msgstr "" -#: lib/Controller/DisplayGroup.php:1179 lib/Controller/DisplayGroup.php:1202 -#: lib/Controller/DisplayGroup.php:1304 +#: lib/Controller/DisplayGroup.php:1183 lib/Controller/DisplayGroup.php:1206 +#: lib/Controller/DisplayGroup.php:1308 msgid "Access Denied to Display" msgstr "" -#: lib/Controller/DisplayGroup.php:1225 lib/Controller/SyncGroup.php:422 +#: lib/Controller/DisplayGroup.php:1229 lib/Controller/SyncGroup.php:422 #, php-format msgid "Displays assigned to %s" msgstr "" -#: lib/Controller/DisplayGroup.php:1293 +#: lib/Controller/DisplayGroup.php:1297 msgid "Displays cannot be manually unassigned to a Dynamic Group" msgstr "" -#: lib/Controller/DisplayGroup.php:1317 +#: lib/Controller/DisplayGroup.php:1321 #, php-format msgid "Displays unassigned from %s" msgstr "" -#: lib/Controller/DisplayGroup.php:1393 +#: lib/Controller/DisplayGroup.php:1397 msgid "DisplayGroups cannot be manually assigned to a Dynamic Group" msgstr "" -#: lib/Controller/DisplayGroup.php:1404 lib/Controller/DisplayGroup.php:1417 +#: lib/Controller/DisplayGroup.php:1408 lib/Controller/DisplayGroup.php:1421 #: lib/Controller/Display.php:2144 lib/Controller/Display.php:2158 msgid "Access Denied to DisplayGroup" msgstr "" -#: lib/Controller/DisplayGroup.php:1429 +#: lib/Controller/DisplayGroup.php:1433 #, php-format msgid "DisplayGroups assigned to %s" msgstr "" -#: lib/Controller/DisplayGroup.php:1497 +#: lib/Controller/DisplayGroup.php:1501 msgid "DisplayGroups cannot be manually unassigned to a Dynamic Group" msgstr "" -#: lib/Controller/DisplayGroup.php:1513 +#: lib/Controller/DisplayGroup.php:1517 #, php-format msgid "DisplayGroups unassigned from %s" msgstr "" -#: lib/Controller/DisplayGroup.php:1623 lib/Controller/DisplayGroup.php:1637 +#: lib/Controller/DisplayGroup.php:1627 lib/Controller/DisplayGroup.php:1641 msgid "" "You have selected media that you no longer have permission to use. Please " "reload the form." msgstr "" -#: lib/Controller/DisplayGroup.php:1649 +#: lib/Controller/DisplayGroup.php:1653 #, php-format msgid "Files assigned to %s" msgstr "" -#: lib/Controller/DisplayGroup.php:1721 +#: lib/Controller/DisplayGroup.php:1725 #, php-format msgid "Files unassigned from %s" msgstr "" -#: lib/Controller/DisplayGroup.php:1830 lib/Controller/DisplayGroup.php:1842 +#: lib/Controller/DisplayGroup.php:1834 lib/Controller/DisplayGroup.php:1846 msgid "" "You have selected a layout that you no longer have permission to use. Please " "reload the form." msgstr "" -#: lib/Controller/DisplayGroup.php:1854 +#: lib/Controller/DisplayGroup.php:1858 #, php-format msgid "Layouts assigned to %s" msgstr "" -#: lib/Controller/DisplayGroup.php:1927 +#: lib/Controller/DisplayGroup.php:1931 #, php-format msgid "Layouts unassigned from %s" msgstr "" -#: lib/Controller/DisplayGroup.php:2003 lib/Controller/DisplayGroup.php:2052 -#: lib/Controller/DisplayGroup.php:2207 lib/Controller/DisplayGroup.php:2257 -#: lib/Controller/DisplayGroup.php:2400 lib/Controller/DisplayGroup.php:2502 -#: lib/Controller/DisplayGroup.php:2868 +#: lib/Controller/DisplayGroup.php:2007 lib/Controller/DisplayGroup.php:2056 +#: lib/Controller/DisplayGroup.php:2211 lib/Controller/DisplayGroup.php:2261 +#: lib/Controller/DisplayGroup.php:2404 lib/Controller/DisplayGroup.php:2506 +#: lib/Controller/DisplayGroup.php:2872 #, php-format msgid "Command Sent to %s" msgstr "" -#: lib/Controller/DisplayGroup.php:2139 lib/Controller/DisplayGroup.php:2337 +#: lib/Controller/DisplayGroup.php:2143 lib/Controller/DisplayGroup.php:2341 msgid "Please provide a Layout ID or Campaign ID" msgstr "" -#: lib/Controller/DisplayGroup.php:2149 lib/Controller/DisplayGroup.php:2347 +#: lib/Controller/DisplayGroup.php:2153 lib/Controller/DisplayGroup.php:2351 msgid "Please provide Layout specific campaign ID" msgstr "" -#: lib/Controller/DisplayGroup.php:2155 lib/Controller/DisplayGroup.php:2353 +#: lib/Controller/DisplayGroup.php:2159 lib/Controller/DisplayGroup.php:2357 msgid "Cannot find layout by campaignId" msgstr "" -#: lib/Controller/DisplayGroup.php:2160 lib/Controller/DisplayGroup.php:2358 +#: lib/Controller/DisplayGroup.php:2164 lib/Controller/DisplayGroup.php:2362 msgid "Please provide Layout id or Campaign id" msgstr "" -#: lib/Controller/DisplayGroup.php:2525 lib/Controller/DisplayProfile.php:556 +#: lib/Controller/DisplayGroup.php:2529 lib/Controller/DisplayProfile.php:556 #: lib/Controller/DisplayProfile.php:586 lib/Controller/DisplayProfile.php:645 msgid "You do not have permission to delete this profile" msgstr "" -#: lib/Controller/DisplayGroup.php:2777 +#: lib/Controller/DisplayGroup.php:2781 #, php-format msgid "Display %s moved to Folder %s" msgstr "" -#: lib/Controller/DisplayGroup.php:2857 +#: lib/Controller/DisplayGroup.php:2861 msgid "Please provide a Trigger Code" msgstr "" +#: lib/Controller/DisplayGroup.php:2937 +msgid "No criteria found." +msgstr "" + +#: lib/Controller/DisplayGroup.php:2956 +msgid "" +"Invalid criteria format. Metric, value, and ttl must all be present and not " +"empty." +msgstr "" + +#: lib/Controller/DisplayGroup.php:2977 +msgid "Schedule criteria updates sent to players." +msgstr "" + #: lib/Controller/DataSet.php:234 msgid "View RSS" msgstr "" @@ -22094,7 +22108,7 @@ msgstr "" msgid "This DataSet does not have a data connector" msgstr "" -#: lib/Controller/DataSet.php:1119 lib/Entity/DataSet.php:1025 +#: lib/Controller/DataSet.php:1119 lib/Entity/DataSet.php:1032 msgid "Lookup Tables cannot be deleted" msgstr "" @@ -22419,20 +22433,24 @@ msgstr "" msgid "Provided source is invalid. " msgstr "" -#: lib/Controller/Module.php:264 +#: lib/Controller/Module.php:261 +msgid "Preview is disabled" +msgstr "" + +#: lib/Controller/Module.php:269 #, php-format msgid "Configured %s" msgstr "" -#: lib/Controller/Module.php:313 +#: lib/Controller/Module.php:318 msgid "Cleared the Cache" msgstr "" -#: lib/Controller/Module.php:355 +#: lib/Controller/Module.php:360 msgid "Please provide a datatype" msgstr "" -#: lib/Controller/Module.php:443 +#: lib/Controller/Module.php:448 msgid "Please provide an assetId" msgstr "" @@ -22564,8 +22582,8 @@ msgid "" "tab to define" msgstr "" -#: lib/Controller/Playlist.php:1204 lib/Controller/Library.php:2294 -#: lib/Controller/Layout.php:2208 lib/Controller/Developer.php:635 +#: lib/Controller/Playlist.php:1204 lib/Controller/Library.php:2296 +#: lib/Controller/Layout.php:2208 lib/Controller/Developer.php:632 #, php-format msgid "Copied as %s" msgstr "" @@ -22604,7 +22622,7 @@ msgstr "" msgid "Specified Playlist item is not in use." msgstr "" -#: lib/Controller/Playlist.php:1717 lib/Controller/Library.php:2153 +#: lib/Controller/Playlist.php:1717 lib/Controller/Library.php:2155 #: lib/Controller/Layout.php:1728 msgid "Preview Layout" msgstr "" @@ -22686,7 +22704,7 @@ msgid "This library item is in use." msgstr "" #: lib/Controller/Library.php:1193 lib/Controller/Library.php:1405 -#: lib/Controller/Library.php:2483 +#: lib/Controller/Library.php:2485 msgid "Cannot set Expiry date in the past" msgstr "" @@ -22703,79 +22721,79 @@ msgstr "" msgid "Cannot download region specific module" msgstr "" -#: lib/Controller/Library.php:1774 +#: lib/Controller/Library.php:1776 msgid "Route is available through the API" msgstr "" -#: lib/Controller/Library.php:1843 lib/Controller/Layout.php:2273 +#: lib/Controller/Library.php:1845 lib/Controller/Layout.php:2273 msgid "No tags to assign" msgstr "" -#: lib/Controller/Library.php:1854 lib/Controller/Layout.php:2284 +#: lib/Controller/Library.php:1856 lib/Controller/Layout.php:2284 #, php-format msgid "Tagged %s" msgstr "" -#: lib/Controller/Library.php:1917 lib/Controller/Layout.php:2349 +#: lib/Controller/Library.php:1919 lib/Controller/Layout.php:2349 msgid "No tags to unassign" msgstr "" -#: lib/Controller/Library.php:1928 lib/Controller/Layout.php:2359 +#: lib/Controller/Library.php:1930 lib/Controller/Layout.php:2359 #, php-format msgid "Untagged %s" msgstr "" -#: lib/Controller/Library.php:2075 lib/Controller/Library.php:2160 +#: lib/Controller/Library.php:2077 lib/Controller/Library.php:2162 msgid "Specified Media item is not in use." msgstr "" -#: lib/Controller/Library.php:2367 lib/Middleware/Theme.php:143 +#: lib/Controller/Library.php:2369 lib/Middleware/Theme.php:143 #, php-format msgid "This form accepts files up to a maximum size of %s" msgstr "" -#: lib/Controller/Library.php:2491 +#: lib/Controller/Library.php:2493 msgid "Provided URL is invalid" msgstr "" -#: lib/Controller/Library.php:2527 +#: lib/Controller/Library.php:2529 #, php-format msgid "" "Invalid Module type or extension. Module type %s does not allow for %s " "extension" msgstr "" -#: lib/Controller/Library.php:2560 +#: lib/Controller/Library.php:2562 msgid "Download rejected for an unknown reason." msgstr "" -#: lib/Controller/Library.php:2564 +#: lib/Controller/Library.php:2566 #, php-format msgid "Download rejected due to %s" msgstr "" -#: lib/Controller/Library.php:2571 +#: lib/Controller/Library.php:2573 msgid "Media upload from URL was successful" msgstr "" -#: lib/Controller/Library.php:2616 +#: lib/Controller/Library.php:2618 msgid "Invalid image data" msgstr "" -#: lib/Controller/Library.php:2722 +#: lib/Controller/Library.php:2724 #, php-format msgid "Media %s moved to Folder %s" msgstr "" -#: lib/Controller/Library.php:2813 +#: lib/Controller/Library.php:2815 msgid "Not configured by any active connector." msgstr "" -#: lib/Controller/Library.php:2863 +#: lib/Controller/Library.php:2865 msgid "Download failed" msgstr "" -#: lib/Controller/Library.php:2872 +#: lib/Controller/Library.php:2874 msgid "Imported" msgstr "" @@ -23580,27 +23598,27 @@ msgstr "" msgid "Added Menu Board Product" msgstr "" -#: lib/Controller/Developer.php:111 +#: lib/Controller/Developer.php:110 msgid "Export XML" msgstr "" -#: lib/Controller/Developer.php:249 lib/Controller/Developer.php:323 +#: lib/Controller/Developer.php:248 lib/Controller/Developer.php:322 msgid "Please supply a unique template ID" msgstr "" -#: lib/Controller/Developer.php:252 lib/Controller/Developer.php:326 +#: lib/Controller/Developer.php:251 lib/Controller/Developer.php:325 msgid "Please supply a title" msgstr "" -#: lib/Controller/Developer.php:255 lib/Controller/Developer.php:329 +#: lib/Controller/Developer.php:254 lib/Controller/Developer.php:328 msgid "Please supply a data type" msgstr "" -#: lib/Controller/Developer.php:259 lib/Controller/Developer.php:333 +#: lib/Controller/Developer.php:258 lib/Controller/Developer.php:332 msgid "Please select relevant editor which should show this Template" msgstr "" -#: lib/Controller/Developer.php:302 +#: lib/Controller/Developer.php:301 msgid "Added" msgstr "" @@ -23732,6 +23750,10 @@ msgstr "" msgid "Saving into root folder is disabled, please select a different folder" msgstr "" +#: lib/XMR/ScheduleCriteriaUpdateAction.php:62 +msgid "Criteria updates not provided." +msgstr "" + #: lib/XMR/OverlayLayoutAction.php:65 msgid "Layout Details not provided" msgstr "" @@ -23805,11 +23827,11 @@ msgid "" "Time provisioning is disabled" msgstr "" -#: lib/Middleware/ApiAuthorization.php:109 +#: lib/Middleware/ApiAuthorization.php:110 msgid "Sorry this account does not exist or cannot be authenticated." msgstr "" -#: lib/Middleware/ApiAuthorization.php:161 +#: lib/Middleware/ApiAuthorization.php:162 msgid "Access to this route is denied for this scope" msgstr "" @@ -23854,7 +23876,7 @@ msgstr "" msgid "Please enter a display group name" msgstr "" -#: lib/Entity/DisplayGroup.php:589 lib/Entity/DataSet.php:871 +#: lib/Entity/DisplayGroup.php:589 lib/Entity/DataSet.php:878 #: lib/Entity/Layout.php:1095 msgid "Description can not be longer than 254 characters" msgstr "" @@ -23873,43 +23895,43 @@ msgstr "" msgid "This assignment creates a circular reference" msgstr "" -#: lib/Entity/DataSet.php:412 lib/Entity/DataSet.php:435 +#: lib/Entity/DataSet.php:413 lib/Entity/DataSet.php:436 #, php-format msgid "Column %s not found" msgstr "" -#: lib/Entity/DataSet.php:469 +#: lib/Entity/DataSet.php:470 msgid "Unknown Column " msgstr "" -#: lib/Entity/DataSet.php:867 +#: lib/Entity/DataSet.php:874 msgid "Name must be between 1 and 50 characters" msgstr "" -#: lib/Entity/DataSet.php:877 +#: lib/Entity/DataSet.php:884 msgid "A remote DataSet must have a URI." msgstr "" -#: lib/Entity/DataSet.php:881 +#: lib/Entity/DataSet.php:888 msgid "DataSet row limit cannot be larger than the CMS dataSet row limit" msgstr "" -#: lib/Entity/DataSet.php:889 +#: lib/Entity/DataSet.php:896 #, php-format msgid "There is already dataSet called %s. Please choose another name." msgstr "" -#: lib/Entity/DataSet.php:1035 +#: lib/Entity/DataSet.php:1042 msgid "" "Cannot delete because this DataSet is set as dependent DataSet for another " "DataSet" msgstr "" -#: lib/Entity/DataSet.php:1046 +#: lib/Entity/DataSet.php:1053 msgid "Cannot delete because DataSet is in use on one or more Layouts." msgstr "" -#: lib/Entity/DataSet.php:1055 +#: lib/Entity/DataSet.php:1062 msgid "" "Cannot delete because DataSet is in use on one or more Data Connector " "schedules." @@ -24017,7 +24039,7 @@ msgstr "" msgid "Please enter a valid condition" msgstr "" -#: lib/Entity/Module.php:540 +#: lib/Entity/Module.php:541 msgid "Default Duration is a required field." msgstr "" @@ -25050,27 +25072,27 @@ msgstr "" msgid "Asset not found" msgstr "" -#: lib/Factory/ModuleFactory.php:803 +#: lib/Factory/ModuleFactory.php:804 msgid "Invalid legacyType" msgstr "" -#: lib/Factory/ModuleFactory.php:822 lib/Factory/ModuleTemplateFactory.php:484 +#: lib/Factory/ModuleFactory.php:823 lib/Factory/ModuleTemplateFactory.php:484 msgid "Invalid assets" msgstr "" -#: lib/Factory/ModuleFactory.php:838 +#: lib/Factory/ModuleFactory.php:839 msgid "Invalid settings" msgstr "" -#: lib/Factory/ModuleFactory.php:882 lib/Factory/ModuleTemplateFactory.php:457 +#: lib/Factory/ModuleFactory.php:883 lib/Factory/ModuleTemplateFactory.php:457 msgid "Invalid properties" msgstr "" -#: lib/Factory/ModuleFactory.php:890 lib/Factory/ModuleTemplateFactory.php:466 +#: lib/Factory/ModuleFactory.php:891 lib/Factory/ModuleTemplateFactory.php:466 msgid "Invalid property groups" msgstr "" -#: lib/Factory/ModuleFactory.php:906 lib/Factory/ModuleTemplateFactory.php:475 +#: lib/Factory/ModuleFactory.php:907 lib/Factory/ModuleTemplateFactory.php:475 msgid "Invalid stencils" msgstr "" diff --git a/web/swagger.json b/web/swagger.json index b039b39ef0..a2beb1302f 100755 --- a/web/swagger.json +++ b/web/swagger.json @@ -1034,6 +1034,13 @@ "required": true, "type": "integer" }, + { + "name": "dataConnectorSource", + "in": "formData", + "description": "Source of the data connector", + "required": true, + "type": "string" + }, { "name": "method", "in": "formData", @@ -1256,6 +1263,13 @@ "required": true, "type": "integer" }, + { + "name": "dataConnectorSource", + "in": "formData", + "description": "Source of the data connector", + "required": true, + "type": "string" + }, { "name": "method", "in": "formData", @@ -4233,6 +4247,56 @@ } } }, + "/displaygroup/criteria[/{displayGroupId}]": { + "post": { + "tags": [ + "displayGroup" + ], + "summary": "Action: Push Criteria Update", + "description": "Send criteria updates to the specified DisplayGroup or to all displays if displayGroupId is not\r\n * provided.", + "operationId": "ScheduleCriteriaUpdate", + "parameters": [ + { + "name": "displayGroupId", + "in": "path", + "description": "The display group id", + "required": true, + "type": "integer" + }, + { + "name": "criteriaUpdates", + "in": "body", + "description": "The criteria updates to send to the Player", + "required": true, + "schema": { + "type": "array", + "items": { + "properties": { + "metric": { + "type": "string" + }, + "value": { + "type": "string" + }, + "ttl": { + "type": "integer" + } + }, + "type": "object" + } + } + } + ], + "responses": { + "204": { + "description": "Successful operation" + }, + "400": { + "description": "Invalid criteria format" + } + } + } + }, "/displayprofile": { "get": { "tags": [ @@ -12201,6 +12265,10 @@ "description": "Flag to indicate whether this DataSet is Real time", "type": "integer" }, + "dataConnectorSource": { + "description": "Indicates the source of the data connector. Requires the Real time flag. Can be null,\r\n * user-defined, or a connector.", + "type": "string" + }, "method": { "description": "Method to fetch the Data, can be GET or POST", "type": "string"