You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
forgejo/modules/repository
Jason Song ea1afb945d
Replace placeholders in licenses (#24354)
Replace #22117. Implement it in a more maintainable way.

Some licenses have placeholders e.g. the BSD licenses start with this
line:
```
Copyright (c) <year> <owner>. 
```
This PR replaces the placeholders with the correct value when initialize
a new repo.

### FAQ

- Why not use a regex?
It will be a pretty complicated regex which could be hard to maintain.

- There're still missing placeholders.
There are over 500 licenses, it's impossible for anyone to inspect all
of them alone. Please help to add them if you find any, and it is also
OK to leave them for the future.

---------

Co-authored-by: Giteabot <teabot@gitea.io>
1 year ago
..
collaborator.go Always reuse transaction (#22362) 2 years ago
collaborator_test.go Rename `repo.GetOwner` to `repo.LoadOwner` (#22967) 1 year ago
commits.go Add context cache as a request level cache (#22294) 1 year ago
commits_test.go Avoid warning for system setting when start up (#23054) 1 year ago
create.go Fix unclear `IsRepositoryExist` logic (#24374) 1 year ago
create_test.go Map OIDC groups to Orgs/Teams (#21441) 1 year ago
delete.go Allow repo admins too to delete the repo (#23940) 1 year ago
env.go Implement actions (#21937) 1 year ago
fork.go Implement FSFE REUSE for golang files (#21840) 2 years ago
generate.go Repositories: by default disable all units except code and pulls on forks (#22541) 1 year ago
generate_test.go Implement FSFE REUSE for golang files (#21840) 2 years ago
hooks.go Implement FSFE REUSE for golang files (#21840) 2 years ago
init.go Replace placeholders in licenses (#24354) 1 year ago
init_test.go Make label templates have consistent behavior and priority (#23749) 1 year ago
license.go Replace placeholders in licenses (#24354) 1 year ago
license_test.go Replace placeholders in licenses (#24354) 1 year ago
main_test.go Implement FSFE REUSE for golang files (#21840) 2 years ago
push.go Fix pull request update showing too many commits with multiple branches (#22856) 1 year ago
repo.go Add context cache as a request level cache (#22294) 1 year ago
temp.go Implement FSFE REUSE for golang files (#21840) 2 years ago