mirror of https://github.com/docusealco/docuseal
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
2.4.1
2.4.2
2.4.3
2.4.4
2.5.0
2.5.1
2.5.2
2.5.3
3.0.0
3.0.1
3.0.2
3.0.3
3.1.0
${ noResults }
4 Commits (7b2c3ccb12f887d98a6663ea1ec256c38c00f042)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
7b2c3ccb12 |
Fix pre-existing CI tech debt: RuboCop, Erblint, assets precompile
RuboCop (9 offenses, 5 files): - embed_scripts_controller: drop redundant .freeze (frozen_string_literal on) - sessions_controller: use modifier if for redir return - feature_toggles/signing_flow/template_crud specs: convert flaky `pending 'desc: reason' do` to `it 'desc', skip: 'reason' do` - signing_flow_edge_cases: break over-long execute_script line Erblint (2 offenses): - sso_settings: replace inline `rescue` modifier with precomputed begin/rescue local for the OAuth callback URI - sms_settings: remove leading blank line in the multi-statement <% %> block Assets precompile: - config/initializers/migrate.rb runs DatabaseTasks.migrate when RAILS_ENV=production and RUN_MIGRATIONS!=false. The precompile CI job has no postgres service, so it failed on a refused DB connection. Set RUN_MIGRATIONS=false for the precompile step so no DB is touched. All pre-existing on master before the SMS work; none are SMS-related. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
2 weeks ago |
|
|
4faa0dcd6b |
Shorten pending test reasons for Rubocop compliance
|
2 weeks ago |
|
|
3c64e515b6 |
Fix Rubocop offenses in new spec files
- Auto-correct layout, alignment, and indentation issues - Add reasons to all pending tests - Fix line length violations |
2 weeks ago |
|
|
95a56d4648 |
Add comprehensive E2E test suite and Docker test infrastructure
System specs (10 new files, 880 lines): - Fork branding: brand name display, personalization form, upstream attribution - Account logo: section visibility, placeholder, attached logo display - Signing flow: enforced order, signature clear/redraw, resubmit, optional fields, decline - Role-based access: admin/editor/viewer nav and button visibility matrix - SMS/SSO settings: placeholder visibility in single-tenant mode - Submission lifecycle: send-to-recipients, sign flow, completion verification - Template CRUD: restore archived, share link toggle, folder navigation - Feature toggles: 7 toggle integration tests (decline, delegate, reason, order, typed sig, MFA, resubmit) API request specs (1 new file, 91 lines): - User show, template clone, submission documents, form/submission events, tools merge Docker test infrastructure: - Dockerfile.test: Ruby 4.0.5 + Chrome + Node 20 + pdfium + libvips - docker-compose.test.yml: PostgreSQL 14 + test service with volume caching - bin/test: convenience script for running tests locally Fix existing specs to match actual HTML/CSS: - Rename .navbar selectors (no such class exists) - Fix button/link selectors for Clone/Archive/Restore - Fix modal selectors for share link and send-to-recipients - Fix signing reason select selector (Vue-rendered) - Fix complete button selector (Vue teleport) - Fix awaiting view text (uppercase CSS) - Fix pending/completed status text (uppercase badges) |
2 weeks ago |