Skip to content

Free edit fields#299

Merged
KisuHypee merged 16 commits intomainfrom
feat/free-edit-field
Apr 6, 2026
Merged

Free edit fields#299
KisuHypee merged 16 commits intomainfrom
feat/free-edit-field

Conversation

@JuneMinazuki
Copy link
Copy Markdown
Collaborator

@JuneMinazuki JuneMinazuki commented Apr 5, 2026

Added:

  1. Migration for new column on project_template_fields
    • t.boolean "free_edit", default: false, null: false
  2. Free edit fields:
    • Remain editable after project is approved, all other fields are frozen
    • Editing free edit fields will still trigger creating a new version
  3. Student can still edit proposal if there is a free edit field
  4. Increase Edit Project Template table width

Appendix:

@JuneMinazuki JuneMinazuki force-pushed the feat/free-edit-field branch from 0d80069 to 30cec75 Compare April 5, 2026 15:50
@JuneMinazuki JuneMinazuki force-pushed the feat/free-edit-field branch from 30cec75 to f25564a Compare April 5, 2026 15:54
@KisuHypee KisuHypee merged commit fae6c4b into main Apr 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants