Git with a cup of tea, painless self-hosted git service
Mirror for internal git.with.parts use
https://git.with.parts
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.
wxiaoguang
042cac5fed
Improve install code to avoid low-level mistakes. ( #17779 )
...
* Improve install code to avoid low-level mistakes.
If a user tries to do a re-install in a Gitea database, they gets a warning and double check.
When Gitea runs, it never create empty app.ini automatically.
Also some small (related) refactoring:
* Refactor db.InitEngine related logic make it more clean (especially for the install code)
* Move some i18n strings out from setting.go to make the setting.go can be easily maintained.
* Show errors in CLI code if an incorrect app.ini is used.
* APP_DATA_PATH is created when installing, and checked when starting (no empty directory is created any more).
3 years ago
..
activitypub
Create pub/priv keypair for federation ( #17071 )
3 years ago
analyze
Use git attributes to determine generated and vendored status for language stats and diffs ( #16773 )
3 years ago
appstate
Decouple unit test code from business code ( #17623 )
3 years ago
auth
Add bundle download for repository ( #14538 )
3 years ago
avatar
Add user settings key/value DB table ( #16834 )
3 years ago
base
Fixed assert statements. ( #16089 )
4 years ago
cache
Add an abstract json layout to make it's easier to change json library ( #16528 )
3 years ago
charset
Read expected buffer size ( #17409 )
3 years ago
context
Make Requests Processes and create process hierarchy. Associate OpenRepository with context. ( #17125 )
3 years ago
convert
Move accessmode into models/perm ( #17828 )
3 years ago
csv
Properly determine CSV delimiter ( #17459 )
3 years ago
doctor
Improve install code to avoid low-level mistakes. ( #17779 )
3 years ago
emoji
Run processors on whole of text ( #16155 )
3 years ago
eventsource
Add an abstract json layout to make it's easier to change json library ( #16528 )
3 years ago
generate
switch to maintained lib ( #16532 )
3 years ago
git
Make Requests Processes and create process hierarchy. Associate OpenRepository with context. ( #17125 )
3 years ago
gitgraph
Move user related model into models/user ( #17781 )
3 years ago
graceful
Make SSL cipher suite configurable ( #17440 )
3 years ago
hcaptcha
hCaptcha Support ( #12594 )
4 years ago
highlight
Add .gitattribute assisted language detection to blame, diff and render ( #17590 )
3 years ago
hostmatcher
Use `hostmatcher` to replace `matchlist`, improve security ( #17605 )
3 years ago
httpcache
Use a variable but a function for IsProd because of a slight performance increment ( #17368 )
3 years ago
httplib
refactor: move from io/ioutil to io and os package ( #17109 )
3 years ago
indexer
Make Requests Processes and create process hierarchy. Associate OpenRepository with context. ( #17125 )
3 years ago
json
Add an abstract json layout to make it's easier to change json library ( #16528 )
3 years ago
lfs
Use `hostmatcher` to replace `matchlist`, improve security ( #17605 )
3 years ago
log
A better go code formatter, and now `make fmt` can run in Windows ( #17684 )
3 years ago
markup
Make Requests Processes and create process hierarchy. Associate OpenRepository with context. ( #17125 )
3 years ago
metrics
Add metrics to get issues by repository ( #17225 )
3 years ago
migration
Move migrations into services and base into modules/migration ( #17663 )
3 years ago
nosql
Remove unnecessary variable assignments ( #17695 )
3 years ago
notification
Move accessmode into models/perm ( #17828 )
3 years ago
options
refactor: move from io/ioutil to io and os package ( #17109 )
3 years ago
password
Fixed assert statements. ( #16089 )
4 years ago
pprof
refactor: move from io/ioutil to io and os package ( #17109 )
3 years ago
private
Improve install code to avoid low-level mistakes. ( #17779 )
3 years ago
process
Make Requests Processes and create process hierarchy. Associate OpenRepository with context. ( #17125 )
3 years ago
proxy
Return nil proxy function if proxy not enabled ( #16742 )
3 years ago
public
refactor: move from io/ioutil to io and os package ( #17109 )
3 years ago
queue
Prevent deadlock in TestPersistableChannelQueue ( #17717 )
3 years ago
recaptcha
refactor: move from io/ioutil to io and os package ( #17109 )
3 years ago
references
Fix various documentation, user-facing, and source comment typos ( #16367 )
3 years ago
repofiles
Move user related model into models/user ( #17781 )
3 years ago
repository
Move accessmode into models/perm ( #17828 )
3 years ago
secret
Fix various documentation, user-facing, and source comment typos ( #16367 )
3 years ago
session
Move session to models/login ( #17338 )
3 years ago
setting
Improve install code to avoid low-level mistakes. ( #17779 )
3 years ago
ssh
Fix ipv6 parsing for builtin ssh server ( #17561 )
3 years ago
storage
refactor: move from io/ioutil to io and os package ( #17109 )
3 years ago
structs
Add migration from GitBucket ( #16767 )
3 years ago
svg
refactor: move from io/ioutil to io and os package ( #17109 )
3 years ago
sync
Fix missing unlock in uniquequeue ( #9790 )
5 years ago
templates
Make Requests Processes and create process hierarchy. Associate OpenRepository with context. ( #17125 )
3 years ago
test
Move user related model into models/user ( #17781 )
3 years ago
timeutil
Allow mocking timeutil ( #17354 )
3 years ago
translation
Use index of the supported tags to choose user lang ( #15452 )
4 years ago
typesniffer
Read expected buffer size ( #17409 )
3 years ago
updatechecker
Refactor update checker to use AppState ( #17387 )
3 years ago
upload
Replace regex usage for MIME parsing ( #17831 )
3 years ago
uri
Dump github/gitlab/gitea repository data to a local directory and restore to gitea ( #12244 )
4 years ago
user
Add gitea-vet ( #10948 )
5 years ago
util
Only allow webhook to send requests to allowed hosts ( #17482 )
3 years ago
validation
Upgrade chi to v5 ( #17298 )
3 years ago
web
Remove unnecessary variable assignments ( #17695 )
3 years ago