mirror of https://github.com/docusealco/docuseal
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
master
0.0.1
0.0.2
0.0.3
0.0.4
0.0.5
1.0.0
1.0.1
1.0.2
1.0.3
1.0.4
1.0.5
1.0.6
1.0.7
1.0.8
1.1.0
1.1.1
1.1.10
1.1.11
1.1.2
1.1.3
1.1.4
1.1.5
1.1.6
1.1.7
1.1.8
1.1.9
1.2.0
1.2.1
1.2.2
1.2.3
1.2.4
1.2.5
1.2.6
1.2.7
1.2.8
1.2.9
1.3.0
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.3.7
1.3.8
1.4.0
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.4.9
1.5.0
1.5.1
1.5.2
1.5.3
1.5.4
1.5.5
1.5.6
1.5.7
1.5.8
1.5.9
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.6.6
1.6.7
1.6.8
1.6.9
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7
1.8.8
1.8.9
1.9.0
1.9.1
1.9.10
1.9.2
1.9.3
1.9.4
1.9.5
1.9.6
1.9.7
1.9.8
1.9.9
2.0.0
2.0.1
2.0.2
2.0.3
2.0.4
2.0.5
2.0.6
2.0.7
2.0.8
2.0.9
2.1.0
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7
2.1.8
2.2.0
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.2.7
2.2.8
2.2.9
2.3.0
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
2.4.0
${ noResults }
* Fix PDF regeneration after change requests Allow PDFs to be regenerated when a submitter re-completes after a change request by using timestamp-based detection. This ensures new PDFs are generated while preserving old ones for audit trail. Changes: - Allow multiple 'complete' events per submitter (remove unique constraint) - Compare event timestamps with completion time to detect stale events - Add current_documents method to get latest PDF generation - Prevent waiting forever on stale retry/start events from previous attempts * Update audit trail generation for change requests Regenerate audit trail PDF when submitter re-completes after a change request. Remove DocuSeal branding from audit trail header and add missing translations for request_changes events. Changes: - Regenerate audit trail when created before latest completion timestamp - Remove DocuSeal logo and branding from audit trail header - Add request_changes_by_html translations (English and Spanish) - Generate new audit trail before cleaning up old ones (safer approach) - Clean up old audit trail PDFs, keeping only the newest * Change 'Request Changes' button text to 'Submit' * Remove Download button from submissions view * Fix download endpoint to return current documents after re-completion * Add comprehensive tests and apply rubocop fixes - Add tests for Submitter#current_documents method - Add tests for PDF regeneration on re-completion - Add tests for audit trail regeneration logic - Apply rubocop fixes: use Rails range syntax, fix indentation - Extract generate_and_record_documents to reduce method length * fix potential NoMethodError and rubocop fixes * Use ActiveStorage::Attachment directly instead of `#audit_trail` * Fix line length in `process` |
4 months ago | |
|---|---|---|
| .. | ||
| migrate | CP-10688 changes requested pdf regen (#39) | 4 months ago |
| schema.rb | CP-10688 changes requested pdf regen (#39) | 4 months ago |