This is an automated email from the ASF dual-hosted git repository.

brondsem pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/allura.git


    from 61ee60cac fix dependency-check warning for certifi<2023.07.22
     new 2c7a5828a [#8516] Artifact immediately flushes itself and removes from 
ming cache upon deletion
     new 509ea6e42 [#8516] Wiki - made explicit 'soft_delete' and test to 
assert deletion
     new 92ec461a8 [#8516] Artifact/Wiki - upon artifact deletion, attempt to 
auto delete discussion_thread
     new 35412f2d9 [#8516] Artifacts, when deleted, now also delete their 
attachments
     new cc6519eda [#8516] Discussion - delete all threads when deleted, fix 
attachment adding to discussion itself (unused except tests?)
     new 7a28d8cec [#8516] Posts - added true delete, renamed old method to 
soft_delete, updated references
     new 4cd3e82ae [#8516] Ticket - now has full delete
     new 20019590a [#8516] Comprehensive tests around deleting discussions
     new b997b6f0a [#8516] Wiki - delete all page models when deleted and rely 
on artifact deletion tweaks instead of naive mongo .remove()
     new 855f45ce2 [#8516] fix old bug in uninstall cleanups: Discussion does 
not use project_id
     new bba857652 [#8516] avoid notifications when uninstalling a wiki; move 
Shortlink cleanup into base Artifact
     new 83d264c13 [#8516] misc type annotations

The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Allura/allura/app.py                               |   4 +-
 Allura/allura/controllers/discuss.py               |   7 +-
 Allura/allura/model/artifact.py                    |  85 +++++++++++-----
 Allura/allura/model/discuss.py                     |  45 ++++++---
 Allura/allura/tests/model/test_artifact.py         |   1 -
 Allura/allura/tests/model/test_discussion.py       | 112 +++++++++++++++++++--
 ForgeBlog/forgeblog/main.py                        |   2 +-
 .../forgediscussion/controllers/forum.py           |   5 +-
 ForgeImporters/forgeimporters/github/wiki.py       |   2 +-
 ForgeTracker/forgetracker/model/ticket.py          |   4 +
 .../forgetracker/tests/unit/test_ticket_model.py   |  36 +++++++
 ForgeWiki/forgewiki/model/wiki.py                  |   2 +-
 ForgeWiki/forgewiki/tests/test_models.py           |  25 +++++
 ForgeWiki/forgewiki/wiki_main.py                   |   6 +-
 14 files changed, 275 insertions(+), 61 deletions(-)

Reply via email to