forkjo/models
fluzz c524d33402 WIP: Add an 'updated_at' field to the EditIssueOption struct
This field adds the possibility to set the update date when modifying
an issue through the API.

A 'NoAutoDate' in-memory field is added in the Issue struct.
If the update_at field is set, NoAutoDate is set to true and the
Issue's UpdatedUnix field is filled.

That information is passed down to the functions that actually updates
the database, which have been modified to not auto update dates if
requested.

A guard is added to the 'EditIssue' API call, to checks that the
udpate_at date is between the issue's creation date and the current
date (to avoid 'malicious' changes). It also limits the new feature
to project's owners and admins.
2023-08-24 12:10:31 +02:00
..
actions [CLI] implement forgejo-cli 2023-08-22 07:54:39 +02:00
activities Bypass MariaDB performance bug of the "IN" sub-query, fix incorrect IssueIndex (#26279) 2023-08-07 12:23:59 +02:00
admin
asymkey Update tool dependencies, lock govulncheck and actionlint (#25655) 2023-07-09 11:58:06 +00:00
auth [TESTS] oauth2: add integration test helpers 2023-08-22 08:41:55 +02:00
avatars
db [SEMVER] store SemVer in ForgejoSemVer after a database upgrade 2023-08-22 09:30:41 +02:00
dbfs
fixtures Allow to archive labels (#26478) 2023-08-14 11:56:14 +02:00
forgejo/semver [UPGRADE] add sanity checks for [storage*] 2023-08-22 09:30:41 +02:00
forgejo_migrations [SEMVER] store SemVer in ForgejoSemVer after a database upgrade 2023-08-22 09:30:41 +02:00
git Add link to job details and tooltip to commit status in repo list in dashboard (#26326) 2023-08-21 15:26:10 +08:00
issues WIP: Add an 'updated_at' field to the EditIssueOption struct 2023-08-24 12:10:31 +02:00
migrations [UPGRADE] run sanity checks before the database is upgraded 2023-08-22 09:30:41 +02:00
organization Remove unused code (#25734) 2023-07-06 21:52:41 +00:00
packages Fix NuGet search endpoints (#25613) 2023-08-14 02:50:55 +00:00
perm
project Refactor project templates (#26448) 2023-08-12 10:30:28 +00:00
pull
repo add disable workflow feature (#26413) 2023-08-14 15:14:30 +00:00
secret Add API route to list org secrets (#26485) 2023-08-15 14:32:43 +02:00
shared/types
system
unit
unittest
user Fix API leaking Usermail if not logged in (#25097) 2023-07-31 01:18:38 +00:00
webhook
error.go
fixture_generation.go
fixture_test.go
main_test.go
migrate.go Add context parameter to some database functions (#26055) 2023-07-22 22:14:27 +08:00
migrate_test.go Add context parameter to some database functions (#26055) 2023-07-22 22:14:27 +08:00
org.go
org_team.go
org_team_test.go
org_test.go
repo.go Update tool dependencies, lock govulncheck and actionlint (#25655) 2023-07-09 11:58:06 +00:00
repo_collaboration.go
repo_collaboration_test.go
repo_test.go
repo_transfer.go
repo_transfer_test.go