Initial Redmine tooling and local plugin forks
This commit is contained in:
+13
@@ -0,0 +1,13 @@
|
||||
# redmine_contacts 4.1.2 Local Snapshot
|
||||
|
||||
- Archive: `redmine_contacts-4.1.2-local-before-helpdesk-search-20260421T215548Z.tar.gz`
|
||||
- Created: `2026-04-21T21:55:48Z`
|
||||
- Source directory: `redmine-copy/plugins/redmine_contacts`
|
||||
- Purpose: rollback snapshot before local helpdesk search/outbox work.
|
||||
- SHA256:
|
||||
|
||||
```text
|
||||
527562df67a4a38e0f80282d5ee897c13a5eceabe183c7cdc49dc6471a327fe9 dist/redmine_contacts-4.1.2-local-before-helpdesk-search-20260421T215548Z.tar.gz
|
||||
```
|
||||
|
||||
No code changes were made to `redmine_contacts` in this work item.
|
||||
Vendored
+14
@@ -0,0 +1,14 @@
|
||||
# redmine_contacts_helpdesk 3.0.9 Local Snapshot
|
||||
|
||||
- Archive: `redmine_contacts_helpdesk-3.0.9-local-before-helpdesk-search-20260421T215548Z.tar.gz`
|
||||
- Created: `2026-04-21T21:55:48Z`
|
||||
- Source directory: `redmine-copy/plugins/redmine_contacts_helpdesk`
|
||||
- Purpose: rollback snapshot before local helpdesk search/outbox work.
|
||||
- SHA256:
|
||||
|
||||
```text
|
||||
6ed55e3e5918c283a684c682ef4bf7e772a0156315b1c40f084a7bcf7e672b89 dist/redmine_contacts_helpdesk-3.0.9-local-before-helpdesk-search-20260421T215548Z.tar.gz
|
||||
```
|
||||
|
||||
This snapshot predates the local read-only `helpdesk_search/*` endpoints and
|
||||
the optional `redmine_event_outbox` helpdesk callbacks.
|
||||
@@ -0,0 +1,47 @@
|
||||
# redmine_event_outbox 0.0.1 Known-Good Archive
|
||||
|
||||
Archive:
|
||||
|
||||
```text
|
||||
dist/redmine_event_outbox-0.0.1-known-good-20260421T143957Z.tar.gz
|
||||
```
|
||||
|
||||
SHA256:
|
||||
|
||||
```text
|
||||
e7f31491554cbcf87fdb49ea92ecccc24265952616e661ff6a45cc9b8c172dbc
|
||||
```
|
||||
|
||||
Contents:
|
||||
|
||||
```text
|
||||
redmine_event_outbox/
|
||||
redmine_event_outbox/README.md
|
||||
redmine_event_outbox/app/models/event_outbox_event.rb
|
||||
redmine_event_outbox/db/migrate/001_create_event_outbox_events.rb
|
||||
redmine_event_outbox/init.rb
|
||||
redmine_event_outbox/lib/redmine_event_outbox.rb
|
||||
redmine_event_outbox/lib/redmine_event_outbox/event.rb
|
||||
redmine_event_outbox/lib/redmine_event_outbox/hooks/issues_hook.rb
|
||||
redmine_event_outbox/lib/redmine_event_outbox/patches/contact_patch.rb
|
||||
redmine_event_outbox/lib/redmine_event_outbox/patches/journal_patch.rb
|
||||
redmine_event_outbox/lib/tasks/redmine_event_outbox.rake
|
||||
```
|
||||
|
||||
Tested on LAN Redmine copy:
|
||||
|
||||
- Migrated successfully.
|
||||
- Passenger restart via `touch tmp/restart.txt`.
|
||||
- Verified `issue.created`.
|
||||
- Verified `issue.updated`.
|
||||
- Verified `journal.created`.
|
||||
- Verified `contact.created`.
|
||||
- Verified `contact.updated`.
|
||||
- Verified `redmine_event_outbox:dump`.
|
||||
|
||||
Test artifacts left on LAN copy for traceability:
|
||||
|
||||
- Issue `#39858` in project `Meetings`.
|
||||
- Contact `#4337` in project `Email Test`.
|
||||
- Six outbox rows in `event_outbox_events`.
|
||||
|
||||
Reference in New Issue
Block a user