Releases: al-niessner/DAWGIE
Prep for ROMAN CGI
need to make string from Path (#342) Co-authored-by: Al Niessner <Al.Niessner@xxx.xxx>
Release 2.0.2
What's Changed
- 299: protect rather than fix by @al-niessner in #300
- Issue 247: shelve does not work with exerciese by @al-niessner in #301
- 304: update logging to help find problem by @al-niessner in #305
- Issue 302: FSM problems by @al-niessner in #303
- state cleanup by @al-niessner in #307
- 306: fix a typo by @al-niessner in #309
- Issue 310: improving boot times by @al-niessner in #311
Full Changelog: 2.0.1...2.0.2
Release 2.0.1
297: patches for new unique prime (#298) * patch post 1. fixed a typo changing DO_NOTHING to DO NOTHING. 2. had to improve the UniqueViolation handling to allow for PKEY violations that are simply collisions between workers. 3. updates shelve for a simple typo of dbkeys() instead of keys(). 4. minor changes for the Linters because their updates caused changes in their complaints.
Release 2.0.0
What's Changed
- Issue 295: unique entries in prime table by @al-niessner in #296
Full Changelog: 1.4.6...2.0.0
Release 1.4.6
What's Changed
- Update submit.py by @al-niessner in #275
- 277: archive is an array of strings by @al-niessner in #278
- 279: update postgresql interface by @al-niessner in #280
- add pyproject.toml to make pyroma happy by @al-niessner in #285
- Issue 282: reverse timeline by @al-niessner in #283
- Update model.py by @al-niessner in #286
- Update security.py by @al-niessner in #288
- 289: new rule for checking references by @al-niessner in #290
- Issue 287: cleanup aspect and timeline container by @al-niessner in #291
- update dawgie.db.post.metrics() by @al-niessner in #293
- Issue 276: correct submit handling by @al-niessner in #294
Full Changelog: 1.4.5...1.4.6
Release 1.4.5
Update submit.py (#273)
Release 1.4.4
Issue 245: add a reset (#252) * implement reset Make it a post with no parameters. Not sure why that is any better than a GET but seems like accidental GET are easy while accidental POST with no parameters is more rare. Probably not in reality, but seems like something to make one sleep easier.
Release 1.4.3
What's Changed
- Issue 226: set to unique fifo by @al-niessner in #227
- Update config.yml by @al-niessner in #228
- Update Dockerfile.py by @al-niessner in #229
- 230: quick fix by @al-niessner in #231
- 232: sytle can be blank by @al-niessner in #233
- content fix by @al-niessner in #234
- 236: fix logging problem by @al-niessner in #238
- 235: add wall time by @al-niessner in #239
- 237: ignore trace for now by @al-niessner in #240
- 241: inter improvements by @al-niessner in #242
- 243: add
__repr__to classes by @al-niessner in #244 - Issue 208: move to TLS by @al-niessner in #246
- Issue 248: complete exercise by @al-niessner in #249
Full Changelog: 1.4.2...1.4.3
Release 1.4.2
What's Changed
- Update model.py by @gbryden in #217
- Update post2shelve.py by @al-niessner in #218
- improve snapshot by @al-niessner in #220
- Issue 213: make db.reset() explicit by @al-niessner in #222
- 145: Fixes to promotion by @al-niessner in #223
New Contributors
Full Changelog: 1.4.1...1.4.2
Release 1.4.1
214: problem with shelve comm link (#215)
Author: al-niessner
Date: Tue, 22 Aug 2023 13:18:12 -0700
- cleaned up shelve
Added a unit test for the work that could be done with mock items. Then did some debugging in-situ with a live pipeline and made other fixes that are missed with the mock items.
issue 199: verify promotion and shelve work in real life (#212)
Author: al-niessner
Date: Wed, 2 Aug 2023 21:32:16 -0700
- clean up
Missed a skip unit test that flushed out a couple more fixes to shelve. There is also a hidden function in the db API that needs to be fixed. It is noted on #213
fixes for it to work (#211)
Author: al-niessner
Date: Fri, 28 Jul 2023 17:50:18 -0700
Issue 206: fix foreman layoff (#209)
Author: al-niessner
Date: Thu, 27 Jul 2023 18:39:19 -0700
- allow dispatch to que jobs for later
Issue 206: scheduler/farm/workers not getting things done (#207)
Author: al-niessner
Date: Mon, 17 Jul 2023 08:34:58 -0700
- allow chaining of check without network
The CI tests always failed if it could not update github. Changed that to fail on report content so can be chained nicely on the CLI without a network connection to github.com.
- add a snapshot capability
added a snapshot module to the dawgie.pl to build a dictionary that represents that moment in time. It grabs internal state from dawgie.context, dawgie.pl.state (fsm), dawgie.pl.farm, and dawgie.pl.schedule. It is really only helpful for debugging. Tested that items could be JSON serialized and the appear to be. Ready to move to ops for needed testing.
The updates include the implementation of the new endpoint /app/snapshot.
update comments
Author: Al Niessner
Date: Wed, 28 Jun 2023 14:20:21 -0700