OpenCue Versions Save

A render management system you can deploy for visual effects and animation productions.

v0.22.14

10 months ago

To learn how to install and configure OpenCue, see our Getting Started guide.

Changes:

  • a4a9cd1da02ed1de6aeeb42af8d6553378c1e104 [rqd] Add some missing env vars on Windows. (#1225)
  • 58fcb4a1472e717b14175231bcb5241b2395958f [cuebot] Fix malformed SQL queries. (#1222)
  • 3b2326ebbb3d1f4395cdcb66d0b41a556ee57e17 [rqd] Add pynput to requirements.txt. (#1230)
  • 1a920dcb7b79668777388c69c4806e2e6d29e69b Upgrade PySide2 to 5.15.2.1. (#1226)
  • 27bc9e16713d437b92cee87a7c148c77ddaf2cec [sandbox] Stability improvements. (#1244)
  • 04660512566565814a1b36a975ac77e7a1cdfea5 Lock evdev dependency for Python 2. (#1248)
  • 633908735f81aa1e503c1618ddb1b8eb7d058f4d [rqd] Raise exception during startup if CUEBOT_HOSTNAME is empty. (#1237)
  • 5d5ef8f73d03f43b8a9c955f6cd0a9173f4b6f82 [cuebot] Fix a few database query and test issues. (#1232)
  • 8a33d8394ec390e75761f0798d3b403a3b7e7936 [cuegui] Move constants to a YAML config file. (#1242)
  • bb745588f5d010d30a11aaa0c3a99be531f12a40 [rqd] Add new config option RQD_USE_PATH_ENV_VAR. (#1241)
  • 1c5dce48642c5c05f00e361ae9f947c221f21815 [cuegui] Use the QtPy library instead of PySide directly. (#1238)
  • deef621ecae9369d62fcefb8f3d6260284fffb36 [pyoutline] Move outline.cfg into the outline module. (#1252)
  • 2f7f2974c4033119b61da33fb3948a40411fe7c6 Upgrade future to 0.18.3. (#1254)
  • 2b7bfdddef7b7994a0dc5800142ab6a22f88d528 [cuegui] Fix Comment dialog macros load and add tests. (#1261)
  • 48abfd819f0278d15d38f3f9f458a35a940cc66a Prepend every rqd log line with a timestamp (#1286)
  • d2057d3f1c3c01d5a78fedd9a22fe8400d91ec83 Migrate stats columns from show to show_stats (#1228)

v0.21.13

1 year ago

To learn how to install and configure OpenCue, see our Getting Started guide.

Changes:

  • 64366235416810a2fe8f9cde11b7028130fc32bb [cuegui] Fix NIMBY lock and refactor Nimby to Factory (#1106)
  • c570483f8ef08b850c12cb544b955ff6b1681858 [cuebot] Post jobs should inherit parent environment variables (#1107)
  • 351c9aed0f4e563cf83c99bbaefb9d3d48fb0cf0 [cuebot] Add balanced mode to dispatch query (#1103)
  • 64b382c93ce47a446a3806e3d481a1520906243c [cuegui] Swap RE with empty string in MonitorJobPlugin (#1132)
  • 36f32fdc4f07a7c990245fc45146d69f913f90e1 [cuegui] Update CueJobMonitorTree only with new data (#1128)
  • 76478411eb4a20cdde010c477e097d105a2e9200 [cuebot] setChannel log supports old Python versions (#1126)
  • 55369047f1db67db6e69014c9ddfb6ab277d4430 [cuebot] Add Proc's child PIDs to Host report stats (#1130)
  • 671c895b452672b236f4dbd4d83fc5370a121a39 [cuegui] Add kill dependent and group dependent features (#1115)
  • f81070cf9514922f8cda9efe7adecd72fceaa4a2 [cuebot] Support different logging paths based on OS (#1133)
  • eb477ff7e065c366ed1054a3d4dfe4049d65ec42 [metrics] Add Limits info to Prometheus. (#1147)
  • ab727e50a91a5d07204e1581a32e7f40170a846e [cuegui] Fix cue monitor gpu min/max. (#1144)
  • 187fe5696dbfac0c11bbd1b972eb8acb83e84cb7 [cuebot] Add LluTime field in WhiteboardDaoJdbc.FRAME_MAPPER. (#1146)
  • ae16a2f492fbf154375eaafc24560235f66d4a1d [rqd] Adjust shutdown behavior and use Nimby pynput as default. (#1142)
  • 5fda6cfd4d236cb683214832d5dc9d067dd78398 [cuegui] New stuck frame plugin (#1120)
  • 870b0b591c27beba6765a5339b5ee162a4ac2db2 [cuegui] Improvements and new features for the Redirect plugin. (#1113)
  • 02cb67f50b90e69f8494b931f5e7fefea296fd09 Add more exit codes to Frame state waiting (#1131)
  • 596088e26b9dda702fabbfdf01a266c87ca4cf99 [cuegui] MonitorCue displays all jobs/groups to move. (#979)
  • 101cdbf1a5c0bd0d6cff50ce819cd1f2aaf9fd46 [cuebot] Fix gRPC GetHost method. (#1148)
  • b414abc6edd428e3a2c8c30845fa6d1143f44b99 [cuebot] Add scheduled task to update show statuses (#1151)
  • 4402c1ac5065c2efd346cd911c38985369695272 [cuegui] Convert log paths between OSs (#1138)
  • 76536a6c08194976877483544a89a145664e4b35 [rqd] Fix None.shutdown bug on rqd (#1145)
  • 34c2bded6d959e2f5dc406b872bd4f07cd8b4807 [cuebot] Create feature flag to allow deeding (#1114)
  • 3893b87db78d3489e1164431739ce12e9804c411 [cuegui] Improve view running procs (#1141)
  • a929b90cc41778f3cd64d297db4224adabbdd114 [cuegui] Remove invalid menu action. (#1154)
  • 81a272a18c298ac1a3bbcd53b2cf9d7daad03248 Add layer max cores. (#1125)
  • 8c2c4acf0c5c728220b5ad526b522e0a65786ad9 [cuebot] Fix PSQL Booking Next Frame RE word boundary match (#1078)
  • de10306aea5a78f535e104c3a30b9758c70d286b [cuebot] Add error handling for host allocation failures (#1149)
  • 132569b090899e45cd8f41ccec8240866e6fdcc9 [cuebot] Fix bug affecting REBOOT_WHEN_IDLE hosts (#1153)
  • 3f974d291a6321936fd02b98946f3158d9736aa7 [cuegui] fix job monitor filter behavior (#1139)
  • 6fafd62947f4d63951353e48478882ef18b6a619 [rqd] Core affinity for cache optimization (#1171)
  • b2d4fc220c9440d958c3141d56b06473bad1fe40 [cuegui] Add OOM Increase field to Service Properties (#1160)
  • e8660d99c08ea0ca17e7fc9b6bb1eb351a879c59 [cuegui] Open log files in binary mode for Python 3 comp (#1182)
  • e7c38c6bf5a39eec650a1f7a3851dabcc10d6f48 [cuebot] Make frames and layers readonly after job is done (#1164)
  • 3bb4528472287ad802de478c0f734d51c5d3c3ca Upgrade gRPC and protobuf dependencies. (#1185)
  • 3859a5da29f98ed426d0e5b3ca312a4be02fec61 [rqd] Reduce the log level when failing to read a stat file. (#1191)
  • a6ceb2fe3b66aaf7e84fb1af77b994264da95830 Update Dockerfile base images to fix compatibility issues. (#1198)
  • d458bc2d2f2f3dc8867547e5d4240a8c0f9ea537 [pyoutline] Replace use of execfile() with exec(). (#1201)
  • 962b22701c4ff76a503fe60639d7478629c032a4 [cuebot] Add a new property max_show_stale_days to control show expiration rule. (#1208)
  • 234a9cef483bbf35599841ce7771609adc7d6da2 [pycue] Add missing exception parsing to setAllocation. (#1172)
  • 3742ff0281d9ff61a411a018bde8ab3843c7b007 [rqd] On Windows, pass environment and properly escape command chars. (#1215)
  • 6500fe2859a52641774499eda820c154b557f696 [cuegui] Replace qApp with a new cuegui.App library. (#1193)
  • 35aa4612d70fc15c1b2b6a97bde2f0f3aed7a29a [cuebot] Automatically replace --log.frame-log-root with the new flag. (#1203)
  • 91f2244ff68c5a0682aa2520831275004195182d [cuebot] Upgrade Log4j to 2.16. (#1080)

v0.15.22

2 years ago

To learn how to install and configure OpenCue, see our Getting Started guide.

Changes:

  • e743be187539352ebb98120c0f4c858b7ef9e871 [rqd] Add automatic gRPC retries, retry grpc.StatusCode.UNAVAILABLE. (#1015)
  • 341a6d1602dfe59e4f797e547ffb9edafddde037 Add GPU stats to allocation wrapper API. (#1016)
  • 42ffe1f499f6741bf7c8e94e84065dde52297a7b Fix number of GPU units in RunningFrameInfo. (#1017)
  • 053f479c4ede1933f3125f879f8561c7ce6d3750 Make sure nestedJobWhiteboard is processed in order. (#973)
  • 537168f916e2649ece327d3abf2a01fd38d91159 Remove unused stranded GPU code. (#1020)
  • 01764798f6af10cf9100620f56289e00f3dd69f0 Support GPU for Windows. (#1024)
  • 929090917dfe568c1a18a1287baff541fe6e8d56 [rqd] Add workaround for PowerShell Exitcode. (#1028)
  • 1cedc891b08bd79b8c889adf0bb82a32b5de30e7 [rqd] Remove extra space and extra MB from log output. (#1031)
  • 4deedac76f0c8c0a93e7b1b7fa05b2dc20f4ad24 [cuebot] Update GPU memory usage in the database from host report. (#1032)
  • da28ae905b81e7d1125db2073a369fdc0ae9acd4 [cuebot] Combine frame usage and memory usage updates. (#1006)
  • f5933e6f323f8b7a06ed21c009f5f7abe9abfea3 Lock protobuf to version 3.17.3 for Python 2. (#1046)
  • ba90de8afb2ce49f589f5c20f99fec5345df189c [rqd] Add usage of gRPC intercept_channel. (#1047)
  • db938da9ce99108c60af251ee5d1014bc9dd648b [cuebot] Fix timeDiff for exception message. (#1049)
  • 553f7aeabaa2c7ff415ef0e8210a1e760b933291 [pycue] Improve GPU API methods. (#1050)
  • 9f82ae5f3d7d5b431dac314083bff7ce1b76e8ac [cuebot] Fix typos in GPU queries. (#1051)
  • 66c0ee103209ed70daada5e3eda256bffe072213 Add CY2022 to testing pipeline. (#1048)
  • 393a774e8f7addc01b0073829141fbfe24824817 [cuebot] Fix GPU calculation in FrameCompleteHandler. (#1053)
  • f0cc28e687738bd9ef363d42950ad511d2f6d209 [cuegui] Fix GPU field access in CueJobMonitorTree. (#1054)
  • 2276cf2896bfdee1f24d99554934dfa170d6ce5a [cuegui] Fix GPU editing and add scroll area to Layer Properties dialog. (#1055)
  • 4b156af647e21eb5d9aa4c8f6938348cfbba54e5 [cuebot] Avoid NullPointerException in SortableShow. (#1056)
  • fc0b509c4ec9773e2e8b3c0fdaacfa42a6d17400 [rqd] Replace isAlive with is_alive. (#1052)
  • a05b90a5809dc8b797a41f116ae569735ff1b763 Add FindLimit to pycue API (#1034)
  • d4b790f6362fd2ade98e739091b52ee6e377f03e [rqd] Fix use of hyperthreadingMultiplier. (#1013)
  • 108a1d2b97c626392ed57e5334b11f72cc9d87c5 [rqd] Fix /proc/PID/stat parsing to support executable names with spaces and brackets. (#1029)
  • cc6edd8d64902d1249134287b473671d4cfb54cf Use openjdk:11-jre-slim-buster (#1068)
  • 7e05c4ebcb6519a3546499d31c21852a83d8ca7b Add thread pool properties (#1008)
  • 5122518dff3a815e038403ff2d8fbe4c0d0fcb82 Only restore jobIds added within last 3 days (#983)
  • b52e6227b4a987e94863e503c64b3b73d789289a Allow override max CPU cores and GPU units via Job spec (#1000)
  • 8551be7988e4f8d7876cfe9df018dfc9d3fe2d4a Get RSS and %CPU for Windows (#1023)
  • 1ed72ada783ff0cbb59386e14bbf0f2f70e238c7 Delete CORE_POINTS_RESERVED_MAX check logic (#1030)
  • 7b47548b8e92d8ab77e2dda4e548f5839b6fa7df [Cuebot][DB] Add history control (#1058)
  • 686d55e19f9f274addc7ab84b01aa3f3aa5117ff [Cuebot] Add FIFO scheduling capability (#1060)
  • aed5e8b07a5c37061c43bb6dc4f0706cfd90f96d [Cuebot][SQL] Create limit index (#1057)
  • 7802947b3c8dd756cca8c35cf0af1ef1a63f2e5f Changed psutil to 5.6.7 due to critical compilation error on Windows. (#1085)
  • 4200dbb38851ddcaf1346400ac989e3288695e97 [cuebot] Fix Group GPU APIs. (#1064)
  • 9e03b9572d6389a4f3a37a8fb16c7fa340c0cae8 Add Job.shutdownIfCompleted API method. (#1033)
  • 6a91e73a201b2dca336ffe6e267e7b8783527f64 [cuebot] Fix HostSearch substring for loose search. (#1076)
  • 8037f2eea6a969433d8dbb8d9c203f89fb3628f3 [cuegui] Optimize CueMonitorTree processUpdate API call. (#1077)
  • 310af8ac5f29e3d2a99bc7dff4ffac3df39e170c [cuebot] Switch to new version of embedded Postgres for unit tests. (#1087)
  • f7c12f78f4ffaba0384cb2fad2d74ce88e6c6c84 [cuebot] Introduce depend.satisfy_only_on_frame_success setting. (#1082)
  • 66edf550c6fdc41be42b589823576ac1f880078a Fix %CPU for Windows (#1090)
  • bdbd8c9add3ddecee71200c526bcf9ef289338ae Standardize config env var and paths. (#1075)
  • 6da47bab2ea621e0abf9d53348b3ccfd528b69d6 [pyoutline] Standardize config env vars and paths. (#1074)
  • 027d85363fdffe08d1e0ed5372e785b345ed5103 Replace DispatchQueue and BookingQueue with HealthyThreadPool (#1035)
  • 75c76394b2e53d48bb1a29bb88a0e1e8d2b56a01 Upgrade Flyway and fix Dockerfile. (#1110)
  • d899b71fea69fa1f3a589665a4681c5aff44ba0e [cuegui] Split config code into a new module. (#1095)
  • 6993baa1bea1a32d8a0c6554f6b91bfecd774906 Set smtp_host as env variable (#1119)

v0.14.5

2 years ago

To learn how to install and configure OpenCue, see our Getting Started guide.

Changes:

  • 606d7d42d6dfe7f9d2049a75a1c37aa26ec43832 Fix bug in Monitor Job Details due to setShortcut arg type. (#1007)
  • f9b680231592bdbec1dd979b3ccd696142ef37d0 Expand supported Python and VFX Reference Platform versions. (#1010)

v0.14.1

2 years ago

To learn how to install and configure OpenCue, see our Getting Started guide.

Changes:

  • 58c81fb5267df2bb65985915e0b0c07c6ab0c2da Remove special case for playblast. (#912)
  • d84a10ff08848fade4f4ec07091eba2ab9fc32e3 Show example of using loki for logging (#880)
  • 64ce8a4c8321faa86ba6e07fe9c84483fd18b6cb Rename the demo data to seed data (#932)
  • 070e23a4e6f8a3b6225390ac4a2befdff3976634 Add create show dialog (#892) (#930)
  • a77c1ffa438f82b7a63d470814ce5d3020a1331b Remove blackout (#946)
  • 401a33ba54b936246a64a38ada671f62d18b2257 Auto-delete the down state hosts (#945)
  • f833ed6dcbefe52237dbbb779951c9b34a4e5e9b Optimize bookingqueue (#949)
  • c437bfd3c89c78a0e8adca2208fdebb48e46606d New RQD hosts set allocation based on their facility and tags. (#941)
  • e26413257031b159af3e54ce1d8125f156b67588 PyOutline: Add facility support. (#954)
  • 19f0b1de4d19223a5e9d655fe39095be6b34a4e5 Simplify docker compose setup. (#933)
  • 481e12c162e88bad70e69897675850c1f97e0291 Support layer 'cores' (#960)
  • 49bdf56289660a592bcce74405b3629fa8c7db13 Remove Oracle DB support. (#895)
  • 847ee50c1732b268d55cd645d1d7c2d9e9e039da Add GetDefault and SetDefault to AllcationInterface (#939)
  • 9037dcb573d8047608c063b41fc34b5bc3824d07 Remove unused checkRetries API method. (#970)
  • 362e85fdca736bc05e5ed3703c49ea2635036861 Enable editing existing comments. (#980)
  • e4b6d651628972ea66fc16567f079d487756eac0 [CueGUI] Encode email MIMEText with plain utf-8. (#977)
  • b1741721f2c478329102ede35724e821e66f8fb9 Copy frame name to middle click clipboard. (#982)
  • 32b7b53ebed14f477bb493aec694bd21788ca4df Add GRPC_POLL_STRATEGY to avoid spamming users. (#985)
  • c22fe12721bed24b814184ea78c5e447b3b6a477 Add multiple GPU support #760 (#924)
  • b7d06de91885360abe10d158b64ef3d0fe78b4eb Fix crash on macOS by GRPC_POLL_STRATEGY=epoll1 (#995)
  • 87bcf7ab6eb246afb70e7259c7d9f7946f556bf5 Add deadline for rpcClient calls (#994)
  • 02456f56949b8d6a3f6f4923fd434a0dd7e22b21 Fix scroll bar position from jumping back to the top (#984)
  • 6e302cb9fe5e1d7df52dd6fd1dee70820f33ab55 Support new pycue configuration paths. (#972)
  • 409c2a7ca2f84aed092f5d713a62e4864394efa1 Upgrade gRPC and PySide Python dependencies. (#1003)

v0.8.8

3 years ago

To learn how to install and configure OpenCue, see our Getting Started guide.

Changes:

  • ef67c56046625d8b7ae01f414d3e32fc314f26a0 Add booking status bar into Monitor Cue widget. (#837)
  • 459ce4aefd69efc9aeed06861e03f782a7f35f44 Bug fixes for creating Service at show level. (#818)
  • 71d9790756293e4ce9ac7b89e0874e60af4e56d7 Increase max render memory in FilterDialog. (#816)
  • 806488da56eef2f2b4953ec18826b79208f2f72e Fix FrameSearch pagination. (#781)
  • 70810acdb7a8864804809b05e5b69c7040233dc8 Add subscription graph (#839)
  • 0ec41362f06919455081558088caef1515f00dca Add automatic color highlighting to the LogView plugin. (#831)
  • 41b3b80dd46d1ad7eeac8c8813fb1a3d56c4e7e7 Add RQD_BECOME_JOB_USER config setting to disable user switching. (#847)
  • 2228f164b2dafcc430fd50787ead19db0766cb85 Add Host.os to pycue wrapper. (#852)
  • 96cefe2de55d0f8328928b885fd6f7e495a3c852 Add menu option to CueGUI to reset to the default layout. (#833)
  • 7c58cca248af084174c472b858ab89fcab8a1203 Display key information in the job's progressbar. (#835)
  • e20693ddb6ebb6f243fecdaf50931dcb3b136dee Fix copy functionality in log view plugin. (#864)
  • 078978abcb1ac8acacf9165ab3ec0920ffc4ee0d Introduce OVERRIDE_HOSTNAME in RQD for manually settings a hostname. (#849)
  • 3133eb18dfb267ba77fa083a76a345b43b324cdf Example of exporting cuebot metrics. (#844)
  • bf128e42ffbe940e47dcecb98d571036cb88ee3e Add dockerignore so that the sandbox env can be run mutliple times. (#879)
  • 7341f8231873b370b5e84495cb236935e331d879 Introduce RQD_TAGS for setting tags to RQD host. (#875)
  • 68f7c1c555ea7e875008fedeb3e08e0f9a132f10 Propagate layer environment variables. (#876)
  • dff882c7753a6f2f25c38ade2c3cb2122ba24a61 feat: Add timeout and LLU timeout. (#761)
  • 92a8670146fede8aae1375f7b3778711b0a6700f Add IPv6 support. (#845)
  • e2eef795e3e6f46eb35ee6e36d5382d0d4f0ed23 fix: Pin pip and setuptools to compatible versions (#883)
  • 6999b9062650eb06e062e4aa3ca09330f83fc2b1 Remove hinv and pexpect (#901)
  • a2a36426e0551bf0d32c2622bbb0ff1d32b81f0a Redirect DTD http request to the resource file (#850)
  • d9c7fd9d04fa94d8bfe87513ce148e6c171c50cd Add priority to pyoutline cue backend. (#625)
  • f757be0641a06b248d93b0d2bc53c53c00fcacd2 Remove ptree feature (#914)
  • a61cc48c42afcb9a9c3a802357047783902b4a5e Add RQD overrides for gRPC ports and default facility. (#911)
  • 2ff7e237ff42d025157a71846ab0f5d76843547f Fix reading RQD_TAGS value from config file. (#916)
  • 97a72a08fb3389ca7744583f1538f4460bb9b8a8 Remove unused config and task locks (#910)
  • 15ff97ea396606b3b644f52896d5509c356d7897 [PyOutline] Add spec_version (#919)

v0.4.95

3 years ago

To learn how to install and configure OpenCue, see our Getting Started guide.

Changes:

  • 953273c71491bb56f0a51364a2dfc3932cca760a Update hostname resolution code to support Windows. (#739)
  • 6d4300d72eba25015ee68d276b1204a7f637c0a7 Maintain CueJobMonitorTree selection after update. (#780)
  • c3ad6324cb82082967bea5aba65e95b115c0c0f7 Fixes to Redirect GUI. (#783)
  • 73e3606e20048634354e4115be5f1b662004b2a3 Make job archive cutoff a config setting. (#777)
  • babaa38c36359f609ed18778d052f5db2eca4096 Fix JobMonitorTree middle-click copy. (#782)
  • f0a596d3f271e63d9276f8ea779e977643b41cb5 Make tree headers movable and save user ordering. (#822)
  • b7cbfb2031695200cbe02e04e655d0c0fdcf2b47 Fixed bug which caused filter ordering to change. (#820)
  • e301ef8dda06e2e914f7434643daab2fb150ef98 Added missing dropDepends method to the Python API. (#819)
  • 4e09df00e6a8094fdefcf2daa36b277a1fbe9f98 Add setCheckpointState method to the Python API. (#817)
  • 4d8451a131f85a976448fda719b37630ced2dfcb Avoid calling time.time() for every row when sorting TreeWidgets. (#814)
  • 3b04eda8b9e03b52921b479da180b621d287d3e0 Fix bug in dropEvent which was improperly calling reparentGroupIds. (#813)
  • 2c7cf0d8ad78de93f621491785abe8fb4c23d83f Fix window icon path and update icon. (#812)
  • e18084e5b640bc25a9425396f5fa3b76a19d6c63 Replace simplejson dependency with standard json library. (#823)
  • 068d0e304fd3d3c5b3f1da9d2588da20c6fdf330 Enable -Werror for main and test code. (#827)
  • 4366d86d7cd8a278cbcc9c417fc2cd4cdb28628f Add progressbar to layers panel. (#829)

v0.4.55

3 years ago

To learn how to install and configure OpenCue, see our Getting Started guide.

Changes:

  • 9cf2873f1389077f9aee63531949cafce41a2874 Fix bug with host search where search text would be ignored. (#695)
  • 30ca1f7d9779e14737c15fb45a4a6b8e8902efd1 Add method addRenderPartition to api wrappers. (#701)
  • b52eeb0d478139755caf95fa717aae481bf41f3f Protect job updates to avoid accessing closed views. (#702)
  • 4bad38a07b5c52e37b18bffbd46305468255e191 Protect getRenderPartition call. (#700)
  • a3ce3ae88757489bd814032da6fe10b78f0838f5 Move from whitelist to acceptlist. (#713)
  • eb50cde66f1922c741b36950aef5de8c1be4a9b4 Beginning to migrate pipelines to Github Actions. (#684)
  • 30b1135bbcab3752a78116507761e243fc2f6075 Replace sed hack with 2to3. (#709)
  • 7050e75857efea7a6a189dfa6966798db8941521 Fix a few Windows compatibility issues. (#718)
  • f083d719c5f8c8e876b61143e6c18b75f0863a7a Ignore errors when rotating logs on Windows. (#726)
  • c46d8295901f5fdeaaa26bba35933f921e53c4e2 Replace getInteger with PySide2-compatible getInt. (#744)
  • 4c9e004279d8258ddc2bfe05e7962028ee37f452 Properly handle empty groups in CueMonitorTree. (#743)
  • f2323e0f63df690d46b05cf6697fa0f6934d0282 Fix losing selection issue in FilterDialog. (#741)
  • e2ea8dee2840806a4abb02bdb4ad01a68b8d0d4a Upgrade pip in all Docker images. (#746)
  • f9a331c9b153c6c3d9238e45d038680aafad3624 Fix incorrect frame data access in Preview widget. (#731)
  • 47248b8c590374ef98680ea030772b787f54f283 Dockerfile update to set permissions for VERSION file. (#751) (#752)
  • e29edf3e00820cbb9ca35eeacae9ded7ccf08877 Fix burst typecast. (#757)
  • 113a57f5a2f18623b44973b0f12356dd2afb19ad Finish migrating packaging pipeline to Github Actions. (#753)
  • e7eeed96e0fb2f828cb5d0a838db20d132b8b6d3 Finish migrating release pipeline to Github Actions. (#762)

0.4.14

4 years ago

To learn how to install and configure OpenCue, see our Getting Started guide.

Changes:

  • b45cf723edeedff58d594d820aad02b8db429b82 Fix FrameSet bug where last frame of range would not be included. (#687)
  • 4f815a687fe219da4deb4aaf5ce648dcfe5a2345 Refresh the host monitor at startup and remember preference. (#671)
  • ad2c7540fb4a474875ea7d3cdaea3d5d6cc522c6 Fix moving hosts between allocs in cueadmin. (#654)
  • 03c08a8cf8cb3b6b8bb5fb55b5d865268c898084 Unit test scaffolding for CueJobMonitorTree and Redirect. (#680)
  • 38e3e057f5ce97cd535e451fe9ee4c4fe7f5e416 Check VERSION file contents for CueGUI version number. (#662)
  • 2480183bab5bac4a6257db733c96148577c7f3ee First round of unit tests for FilterDialog. (#661)
  • 9ba86c81303ab3f3fc4e53527beb57ffc222bac2 Improve dropdown styling. (#675)
  • 85f30de9160640de6f55b501f094e603e4db2248 New experimental database installer script. (#676)

0.4.0

4 years ago

To learn how to install and configure OpenCue, see our Getting Started guide.

Changes:

  • c67a3f7f1330c17b9e6b77d263560141c2946683 View and Edit Subscriptions in full cores. (#644)
  • f347994faac0be9daa5381880993adb45d935a06 Batch of fixes for filters, matchers, and actions. (#624)
  • 38778349a8102d7d6463e0cf348843f49e3a6f61 Make UID optional in frame submission (#618)
  • 0b36f34575fc77a173f6d0fe705c077db9f8879b Make pycuerun Python 3 compatible. (#632)
  • 5f2e8bc8dec396413f00985dcdd54d0f8a10ca09 Bump psutil from 5.4.7 to 5.6.6 (#652)
  • 5e6a263410f41df7a354e5916b9f5a12559b3773 Replace getopt with argparse in cuerqd.py. (#666)
  • 5bad3981fc8721d27834537ad0d22ec3bef3e830 Fix reparentHosts to correctly construct its gRPC response. (#656)
  • 763828868f4ed92a67fe5378880488a7334c3933 Added a popup listview style for the qcompleter popup to fix white-over-white issue in the dropdown (#650)
  • cbb98f444aa9c8df6e5246b6acb90734834845c5 Fix a bug in findJob and fix its test. (#648)
  • dae6524d49997d3a126cf82e816e69454e196660 Fix regex to allow underscores in job name. (#640)
  • 48785ea58f9829367ab25f5ba58975a326f7050a Fix error dialog on submission failure. (#628)
  • 76a3b71bb646ebca4fb70ef6f438181161201da2 Update default Cuebot host in Python. (#637)
  • 1f93b4d8e5b81d6964642f8571fe7888a9f9fc74 Disable user switching for macOS. (#638)
  • 42139e91f36a7fc5a0b8d38b18cd761bb9f4c2a1 Fix root group check to handle standard groups. (#634)