forked from forgejo/forgejo
Add markdownlint (#20512)
Add `markdownlint` linter and fix issues. Config is based on the one from electron's repo with a few rules relaxed.
This commit is contained in:
parent
6554d5197f
commit
ae52df6a64
68 changed files with 1339 additions and 823 deletions
|
@ -10,27 +10,28 @@ draft: false
|
|||
|
||||
# Was ist Gitea?
|
||||
|
||||
Gitea ist ein einfacher, selbst gehosteter Git-Service. Änlich wie GitHub, Bitbucket oder GitLab.
|
||||
Gitea ist ein einfacher, selbst gehosteter Git-Service. Änlich wie GitHub, Bitbucket oder GitLab.
|
||||
|
||||
Gitea ist ein [Gogs](http://gogs.io)-Fork.
|
||||
|
||||
## Ziele
|
||||
|
||||
* Einfach zu installieren
|
||||
* Plattformübergreifend
|
||||
* Leichtgewichtig
|
||||
* Quelloffen
|
||||
* Einfach zu installieren
|
||||
* Plattformübergreifend
|
||||
* Leichtgewichtig
|
||||
* Quelloffen
|
||||
|
||||
## System Voraussetzungen
|
||||
|
||||
- Ein Raspberry Pi 3 ist leistungsstark genug, um Gitea für kleine Belastungen laufen zu lassen.
|
||||
- 2 CPU Kerne und 1GB RAM sind für kleine Teams/Projekte ausreichend.
|
||||
- Gitea sollte unter einem seperaten nicht-root Account auf UNIX-Systemen ausgeführt werden.
|
||||
- Achtung: Gitea verwaltet die `~/.ssh/authorized_keys` Datei. Gitea unter einem normalen Benutzer auszuführen könnte dazu führen, dass dieser sich nicht mehr anmelden kann.
|
||||
- [Git](https://git-scm.com/) Version 2.0 oder später wird benötigt.
|
||||
- Wenn git >= 2.1.2. und [Git large file storage](https://git-lfs.github.com/) aktiviert ist, dann wird es auch in Gitea verwendbar sein.
|
||||
- Wenn git >= 2.18, dann wird das Rendern von Commit-Graphen automatisch aktiviert.
|
||||
* Ein Raspberry Pi 3 ist leistungsstark genug, um Gitea für kleine Belastungen laufen zu lassen.
|
||||
* 2 CPU Kerne und 1GB RAM sind für kleine Teams/Projekte ausreichend.
|
||||
* Gitea sollte unter einem seperaten nicht-root Account auf UNIX-Systemen ausgeführt werden.
|
||||
* Achtung: Gitea verwaltet die `~/.ssh/authorized_keys` Datei. Gitea unter einem normalen Benutzer auszuführen könnte dazu führen, dass dieser sich nicht mehr anmelden kann.
|
||||
* [Git](https://git-scm.com/) Version 2.0 oder später wird benötigt.
|
||||
* Wenn git >= 2.1.2. und [Git large file storage](https://git-lfs.github.com/) aktiviert ist, dann wird es auch in Gitea verwendbar sein.
|
||||
* Wenn git >= 2.18, dann wird das Rendern von Commit-Graphen automatisch aktiviert.
|
||||
|
||||
## Browser Unterstützung
|
||||
|
||||
- Letzten 2 Versions von Chrome, Firefox, Safari und Edge
|
||||
- Firefox ESR
|
||||
* Letzten 2 Versions von Chrome, Firefox, Safari und Edge
|
||||
* Firefox ESR
|
||||
|
|
|
@ -27,43 +27,43 @@ You can try it out using [the online demo](https://try.gitea.io/).
|
|||
## Features
|
||||
|
||||
- User Dashboard
|
||||
- Context switcher (organization or current user)
|
||||
- Activity timeline
|
||||
- Commits
|
||||
- Issues
|
||||
- Pull requests
|
||||
- Repository creation
|
||||
- Searchable repository list
|
||||
- List of organizations
|
||||
- A list of mirror repositories
|
||||
- Context switcher (organization or current user)
|
||||
- Activity timeline
|
||||
- Commits
|
||||
- Issues
|
||||
- Pull requests
|
||||
- Repository creation
|
||||
- Searchable repository list
|
||||
- List of organizations
|
||||
- A list of mirror repositories
|
||||
- Issues dashboard
|
||||
- Context switcher (organization or current user)
|
||||
- Filter by
|
||||
- Open
|
||||
- Closed
|
||||
- Your repositories
|
||||
- Assigned issues
|
||||
- Your issues
|
||||
- Repository
|
||||
- Sort by
|
||||
- Oldest
|
||||
- Last updated
|
||||
- Number of comments
|
||||
- Context switcher (organization or current user)
|
||||
- Filter by
|
||||
- Open
|
||||
- Closed
|
||||
- Your repositories
|
||||
- Assigned issues
|
||||
- Your issues
|
||||
- Repository
|
||||
- Sort by
|
||||
- Oldest
|
||||
- Last updated
|
||||
- Number of comments
|
||||
- Pull request dashboard
|
||||
- Same as issue dashboard
|
||||
- Same as issue dashboard
|
||||
- Repository types
|
||||
- Mirror
|
||||
- Normal
|
||||
- Migrated
|
||||
- Mirror
|
||||
- Normal
|
||||
- Migrated
|
||||
- Notifications (email and web)
|
||||
- Read
|
||||
- Unread
|
||||
- Pin
|
||||
- Read
|
||||
- Unread
|
||||
- Pin
|
||||
- Explore page
|
||||
- Users
|
||||
- Repos
|
||||
- Organizations
|
||||
- Search
|
||||
- Users
|
||||
- Repos
|
||||
- Organizations
|
||||
- Search
|
||||
- Custom templates
|
||||
- Override public files (logo, css, etc)
|
||||
- CSRF and XSS protection
|
||||
|
@ -71,187 +71,187 @@ You can try it out using [the online demo](https://try.gitea.io/).
|
|||
- Set allowed upload sizes and types
|
||||
- Logging
|
||||
- Configuration
|
||||
- Databases
|
||||
- MySQL (>=5.7)
|
||||
- PostgreSQL (>=10)
|
||||
- SQLite3
|
||||
- MSSQL (>=2008R2 SP3)
|
||||
- TiDB (MySQL protocol)
|
||||
- Configuration file
|
||||
- [app.ini](https://github.com/go-gitea/gitea/blob/main/custom/conf/app.example.ini)
|
||||
- Admin panel
|
||||
- Statistics
|
||||
- Actions
|
||||
- Delete inactive accounts
|
||||
- Delete cached repository archives
|
||||
- Delete repositories records which are missing their files
|
||||
- Run garbage collection on repositories
|
||||
- Rewrite SSH keys
|
||||
- Resync hooks
|
||||
- Recreate repositories which are missing
|
||||
- Server status
|
||||
- Uptime
|
||||
- Memory
|
||||
- Current # of goroutines
|
||||
- And more
|
||||
- User management
|
||||
- Search
|
||||
- Sort
|
||||
- Last login
|
||||
- Authentication source
|
||||
- Maximum repositories
|
||||
- Disable account
|
||||
- Admin permissions
|
||||
- Permission to create Git Hooks
|
||||
- Permission to create organizations
|
||||
- Permission to import repositories
|
||||
- Organization management
|
||||
- People
|
||||
- Teams
|
||||
- Avatar
|
||||
- Hooks
|
||||
- Repository management
|
||||
- See all repository information and manage repositories
|
||||
- Authentication sources
|
||||
- OAuth
|
||||
- PAM
|
||||
- LDAP
|
||||
- SMTP
|
||||
- Configuration viewer
|
||||
- Everything in config file
|
||||
- System notices
|
||||
- When something unexpected happens
|
||||
- Monitoring
|
||||
- Current processes
|
||||
- Cron jobs
|
||||
- Update mirrors
|
||||
- Repository health check
|
||||
- Check repository statistics
|
||||
- Clean up old archives
|
||||
- Environment variables
|
||||
- Command line options
|
||||
- Databases
|
||||
- MySQL (>=5.7)
|
||||
- PostgreSQL (>=10)
|
||||
- SQLite3
|
||||
- MSSQL (>=2008R2 SP3)
|
||||
- TiDB (MySQL protocol)
|
||||
- Configuration file
|
||||
- [app.ini](https://github.com/go-gitea/gitea/blob/main/custom/conf/app.example.ini)
|
||||
- Admin panel
|
||||
- Statistics
|
||||
- Actions
|
||||
- Delete inactive accounts
|
||||
- Delete cached repository archives
|
||||
- Delete repositories records which are missing their files
|
||||
- Run garbage collection on repositories
|
||||
- Rewrite SSH keys
|
||||
- Resync hooks
|
||||
- Recreate repositories which are missing
|
||||
- Server status
|
||||
- Uptime
|
||||
- Memory
|
||||
- Current # of goroutines
|
||||
- And more
|
||||
- User management
|
||||
- Search
|
||||
- Sort
|
||||
- Last login
|
||||
- Authentication source
|
||||
- Maximum repositories
|
||||
- Disable account
|
||||
- Admin permissions
|
||||
- Permission to create Git Hooks
|
||||
- Permission to create organizations
|
||||
- Permission to import repositories
|
||||
- Organization management
|
||||
- People
|
||||
- Teams
|
||||
- Avatar
|
||||
- Hooks
|
||||
- Repository management
|
||||
- See all repository information and manage repositories
|
||||
- Authentication sources
|
||||
- OAuth
|
||||
- PAM
|
||||
- LDAP
|
||||
- SMTP
|
||||
- Configuration viewer
|
||||
- Everything in config file
|
||||
- System notices
|
||||
- When something unexpected happens
|
||||
- Monitoring
|
||||
- Current processes
|
||||
- Cron jobs
|
||||
- Update mirrors
|
||||
- Repository health check
|
||||
- Check repository statistics
|
||||
- Clean up old archives
|
||||
- Environment variables
|
||||
- Command line options
|
||||
- Multi-language support ([21 languages](https://github.com/go-gitea/gitea/tree/main/options/locale))
|
||||
- [Mermaid](https://mermaidjs.github.io/) Diagram support
|
||||
- Mail service
|
||||
- Notifications
|
||||
- Registration confirmation
|
||||
- Password reset
|
||||
- Notifications
|
||||
- Registration confirmation
|
||||
- Password reset
|
||||
- Reverse proxy support
|
||||
- Includes subpaths
|
||||
- Includes subpaths
|
||||
- Users
|
||||
- Profile
|
||||
- Name
|
||||
- Username
|
||||
- Email
|
||||
- Website
|
||||
- Join date
|
||||
- Followers and following
|
||||
- Organizations
|
||||
- Repositories
|
||||
- Activity
|
||||
- Starred repositories
|
||||
- Settings
|
||||
- Same as profile and more below
|
||||
- Keep email private
|
||||
- Avatar
|
||||
- Gravatar
|
||||
- Libravatar
|
||||
- Custom
|
||||
- Password
|
||||
- Multiple email addresses
|
||||
- SSH Keys
|
||||
- Connected applications
|
||||
- Two factor authentication
|
||||
- Linked OAuth2 sources
|
||||
- Delete account
|
||||
- Profile
|
||||
- Name
|
||||
- Username
|
||||
- Email
|
||||
- Website
|
||||
- Join date
|
||||
- Followers and following
|
||||
- Organizations
|
||||
- Repositories
|
||||
- Activity
|
||||
- Starred repositories
|
||||
- Settings
|
||||
- Same as profile and more below
|
||||
- Keep email private
|
||||
- Avatar
|
||||
- Gravatar
|
||||
- Libravatar
|
||||
- Custom
|
||||
- Password
|
||||
- Multiple email addresses
|
||||
- SSH Keys
|
||||
- Connected applications
|
||||
- Two factor authentication
|
||||
- Linked OAuth2 sources
|
||||
- Delete account
|
||||
- Repositories
|
||||
- Clone with SSH/HTTP/HTTPS
|
||||
- Git LFS
|
||||
- Watch, Star, Fork
|
||||
- View watchers, stars, and forks
|
||||
- Code
|
||||
- Branch browser
|
||||
- Web based file upload and creation
|
||||
- Clone urls
|
||||
- Download
|
||||
- ZIP
|
||||
- TAR.GZ
|
||||
- Web based editor
|
||||
- Markdown editor
|
||||
- Plain text editor
|
||||
- Syntax highlighting
|
||||
- Diff preview
|
||||
- Preview
|
||||
- Choose where to commit to
|
||||
- View file history
|
||||
- Delete file
|
||||
- View raw
|
||||
- Issues
|
||||
- Issue templates
|
||||
- Milestones
|
||||
- Labels
|
||||
- Assign issues
|
||||
- Track time
|
||||
- Reactions
|
||||
- Filter
|
||||
- Open
|
||||
- Closed
|
||||
- Assigned person
|
||||
- Created by you
|
||||
- Mentioning you
|
||||
- Sort
|
||||
- Oldest
|
||||
- Last updated
|
||||
- Number of comments
|
||||
- Search
|
||||
- Comments
|
||||
- Attachments
|
||||
- Pull requests
|
||||
- Same features as issues
|
||||
- Commits
|
||||
- Commit graph
|
||||
- Commits by branch
|
||||
- Search
|
||||
- Search in all branches
|
||||
- View diff
|
||||
- View SHA
|
||||
- View author
|
||||
- Browse files in commit
|
||||
- Releases
|
||||
- Attachments
|
||||
- Title
|
||||
- Content
|
||||
- Delete
|
||||
- Mark as pre-release
|
||||
- Choose branch
|
||||
- Wiki
|
||||
- Import
|
||||
- Markdown editor
|
||||
- Settings
|
||||
- Options
|
||||
- Name
|
||||
- Description
|
||||
- Private/Public
|
||||
- Website
|
||||
- Wiki
|
||||
- Enabled/disabled
|
||||
- Internal/external
|
||||
- Issues
|
||||
- Enabled/disabled
|
||||
- Internal/external
|
||||
- External supports url rewriting for better integration
|
||||
- Enable/disable pull requests
|
||||
- Transfer repository
|
||||
- Delete wiki
|
||||
- Delete repository
|
||||
- Collaboration
|
||||
- Read/write/admin
|
||||
- Branches
|
||||
- Default branch
|
||||
- Branch protection
|
||||
- Webhooks
|
||||
- Git Hooks
|
||||
- Deploy keys
|
||||
- Clone with SSH/HTTP/HTTPS
|
||||
- Git LFS
|
||||
- Watch, Star, Fork
|
||||
- View watchers, stars, and forks
|
||||
- Code
|
||||
- Branch browser
|
||||
- Web based file upload and creation
|
||||
- Clone urls
|
||||
- Download
|
||||
- ZIP
|
||||
- TAR.GZ
|
||||
- Web based editor
|
||||
- Markdown editor
|
||||
- Plain text editor
|
||||
- Syntax highlighting
|
||||
- Diff preview
|
||||
- Preview
|
||||
- Choose where to commit to
|
||||
- View file history
|
||||
- Delete file
|
||||
- View raw
|
||||
- Issues
|
||||
- Issue templates
|
||||
- Milestones
|
||||
- Labels
|
||||
- Assign issues
|
||||
- Track time
|
||||
- Reactions
|
||||
- Filter
|
||||
- Open
|
||||
- Closed
|
||||
- Assigned person
|
||||
- Created by you
|
||||
- Mentioning you
|
||||
- Sort
|
||||
- Oldest
|
||||
- Last updated
|
||||
- Number of comments
|
||||
- Search
|
||||
- Comments
|
||||
- Attachments
|
||||
- Pull requests
|
||||
- Same features as issues
|
||||
- Commits
|
||||
- Commit graph
|
||||
- Commits by branch
|
||||
- Search
|
||||
- Search in all branches
|
||||
- View diff
|
||||
- View SHA
|
||||
- View author
|
||||
- Browse files in commit
|
||||
- Releases
|
||||
- Attachments
|
||||
- Title
|
||||
- Content
|
||||
- Delete
|
||||
- Mark as pre-release
|
||||
- Choose branch
|
||||
- Wiki
|
||||
- Import
|
||||
- Markdown editor
|
||||
- Settings
|
||||
- Options
|
||||
- Name
|
||||
- Description
|
||||
- Private/Public
|
||||
- Website
|
||||
- Wiki
|
||||
- Enabled/disabled
|
||||
- Internal/external
|
||||
- Issues
|
||||
- Enabled/disabled
|
||||
- Internal/external
|
||||
- External supports url rewriting for better integration
|
||||
- Enable/disable pull requests
|
||||
- Transfer repository
|
||||
- Delete wiki
|
||||
- Delete repository
|
||||
- Collaboration
|
||||
- Read/write/admin
|
||||
- Branches
|
||||
- Default branch
|
||||
- Branch protection
|
||||
- Webhooks
|
||||
- Git Hooks
|
||||
- Deploy keys
|
||||
- Package Registries
|
||||
- Composer
|
||||
- Conan
|
||||
|
@ -269,10 +269,10 @@ You can try it out using [the online demo](https://try.gitea.io/).
|
|||
- A Raspberry Pi 3 is powerful enough to run Gitea for small workloads.
|
||||
- 2 CPU cores and 1GB RAM is typically sufficient for small teams/projects.
|
||||
- Gitea should be run with a dedicated non-root system account on UNIX-type systems.
|
||||
- Note: Gitea manages the `~/.ssh/authorized_keys` file. Running Gitea as a regular user could break that user's ability to log in.
|
||||
- Note: Gitea manages the `~/.ssh/authorized_keys` file. Running Gitea as a regular user could break that user's ability to log in.
|
||||
- [Git](https://git-scm.com/) version 2.0.0 or later is required.
|
||||
- [Git Large File Storage](https://git-lfs.github.com/) will be available if enabled and if your Git version is >= 2.1.2
|
||||
- Git commit-graph rendering will be enabled automatically if your Git version is >= 2.18
|
||||
- [Git Large File Storage](https://git-lfs.github.com/) will be available if enabled and if your Git version is >= 2.1.2
|
||||
- Git commit-graph rendering will be enabled automatically if your Git version is >= 2.18
|
||||
|
||||
## Browser Support
|
||||
|
||||
|
@ -281,22 +281,22 @@ You can try it out using [the online demo](https://try.gitea.io/).
|
|||
|
||||
## Components
|
||||
|
||||
* Web server framework: [Chi](http://github.com/go-chi/chi)
|
||||
* ORM: [XORM](https://xorm.io)
|
||||
* UI frameworks:
|
||||
* [jQuery](https://jquery.com)
|
||||
* [Fomantic UI](https://fomantic-ui.com)
|
||||
* [Vue2](https://vuejs.org)
|
||||
* and various components (see package.json)
|
||||
* Editors:
|
||||
* [CodeMirror](https://codemirror.net)
|
||||
* [EasyMDE](https://github.com/Ionaru/easy-markdown-editor)
|
||||
* [Monaco Editor](https://microsoft.github.io/monaco-editor)
|
||||
* Database drivers:
|
||||
* [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)
|
||||
* [github.com/lib/pq](https://github.com/lib/pq)
|
||||
* [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)
|
||||
* [github.com/denisenkom/go-mssqldb](https://github.com/denisenkom/go-mssqldb)
|
||||
- Web server framework: [Chi](http://github.com/go-chi/chi)
|
||||
- ORM: [XORM](https://xorm.io)
|
||||
- UI frameworks:
|
||||
- [jQuery](https://jquery.com)
|
||||
- [Fomantic UI](https://fomantic-ui.com)
|
||||
- [Vue2](https://vuejs.org)
|
||||
- and various components (see package.json)
|
||||
- Editors:
|
||||
- [CodeMirror](https://codemirror.net)
|
||||
- [EasyMDE](https://github.com/Ionaru/easy-markdown-editor)
|
||||
- [Monaco Editor](https://microsoft.github.io/monaco-editor)
|
||||
- Database drivers:
|
||||
- [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)
|
||||
- [github.com/lib/pq](https://github.com/lib/pq)
|
||||
- [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)
|
||||
- [github.com/denisenkom/go-mssqldb](https://github.com/denisenkom/go-mssqldb)
|
||||
|
||||
## Software and Service Support
|
||||
|
||||
|
|
|
@ -19,43 +19,43 @@ Le but de ce projet est de fournir de la manière la plus simple, la plus rapide
|
|||
## Fonctionalités
|
||||
|
||||
- Tableau de bord de l'utilisateur
|
||||
- Choix du contexte (organisation ou utilisateur actuel)
|
||||
- Chronologie de l'activité
|
||||
- Révisions (_Commits_)
|
||||
- Tickets
|
||||
- Demande d'ajout (_Pull request_)
|
||||
- Création de dépôts
|
||||
- Liste des dépôts
|
||||
- Liste de vos organisations
|
||||
- Liste des dépôts miroires
|
||||
- Choix du contexte (organisation ou utilisateur actuel)
|
||||
- Chronologie de l'activité
|
||||
- Révisions (_Commits_)
|
||||
- Tickets
|
||||
- Demande d'ajout (_Pull request_)
|
||||
- Création de dépôts
|
||||
- Liste des dépôts
|
||||
- Liste de vos organisations
|
||||
- Liste des dépôts miroires
|
||||
- Tableau de bord des tickets
|
||||
- Choix du contexte (organisation ou utilisateur actuel)
|
||||
- Filtres
|
||||
- Ouvert
|
||||
- Fermé
|
||||
- Vos dépôts
|
||||
- Tickets assignés
|
||||
- Vos tickets
|
||||
- Dépôts
|
||||
- Options de tri
|
||||
- Plus vieux
|
||||
- Dernière mise à jour
|
||||
- Nombre de commentaires
|
||||
- Tableau de bord des demandes d'ajout
|
||||
- Identique au tableau de bord des tickets
|
||||
- Types de dépôt
|
||||
- Miroire
|
||||
- Normal
|
||||
- Migré
|
||||
- Notifications (courriel et web)
|
||||
- Lu
|
||||
- Non lu
|
||||
- Épinglé
|
||||
- Page d'exploration
|
||||
- Utilisateurs
|
||||
- Choix du contexte (organisation ou utilisateur actuel)
|
||||
- Filtres
|
||||
- Ouvert
|
||||
- Fermé
|
||||
- Vos dépôts
|
||||
- Tickets assignés
|
||||
- Vos tickets
|
||||
- Dépôts
|
||||
- Organisations
|
||||
- Moteur de recherche
|
||||
- Options de tri
|
||||
- Plus vieux
|
||||
- Dernière mise à jour
|
||||
- Nombre de commentaires
|
||||
- Tableau de bord des demandes d'ajout
|
||||
- Identique au tableau de bord des tickets
|
||||
- Types de dépôt
|
||||
- Miroire
|
||||
- Normal
|
||||
- Migré
|
||||
- Notifications (courriel et web)
|
||||
- Lu
|
||||
- Non lu
|
||||
- Épinglé
|
||||
- Page d'exploration
|
||||
- Utilisateurs
|
||||
- Dépôts
|
||||
- Organisations
|
||||
- Moteur de recherche
|
||||
- Interface personnalisables
|
||||
- Fichiers publiques remplaçables (logo, css, etc)
|
||||
- Protection CSRF et XSS
|
||||
|
@ -63,183 +63,183 @@ Le but de ce projet est de fournir de la manière la plus simple, la plus rapide
|
|||
- Configuration des types et de la taille maximale des fichiers téléversés
|
||||
- Journalisation (_Log_)
|
||||
- Configuration
|
||||
- Base de données
|
||||
- MySQL
|
||||
- PostgreSQL
|
||||
- SQLite3
|
||||
- MSSQL
|
||||
- [TiDB](https://github.com/pingcap/tidb) (MySQL protocol)
|
||||
- Fichier de configuration
|
||||
- Voir [ici](https://github.com/go-gitea/gitea/blob/master/custom/conf/app.example.ini)
|
||||
- Panel d'administration
|
||||
- Statistiques
|
||||
- Actions
|
||||
- Suppression des comptes inactifs
|
||||
- Suppression des dépôts archivés
|
||||
- Suppression des dépôts pour lesquels il manque leurs fichiers
|
||||
- Exécution du _garbage collector_ sur les dépôts
|
||||
- Ré-écriture des clefs SSH
|
||||
- Resynchronisation des hooks
|
||||
- Recreation des dépôts manquants
|
||||
- Status du server
|
||||
- Temps de disponibilité
|
||||
- Mémoire
|
||||
- Nombre de goroutines
|
||||
- et bien plus...
|
||||
- Gestion des utilisateurs
|
||||
- Recherche
|
||||
- Tri
|
||||
- Dernière connexion
|
||||
- Méthode d'authentification
|
||||
- Nombre maximum de dépôts
|
||||
- Désactivation du compte
|
||||
- Permissions d'administration
|
||||
- Permission pour crééer des hooks
|
||||
- Permission pour crééer des organisations
|
||||
- Permission pour importer des dépôts
|
||||
- Gestion des organisations
|
||||
- Membres
|
||||
- Équipes
|
||||
- Avatar
|
||||
- Hooks
|
||||
- Gestion des depôts
|
||||
- Voir toutes les informations pour un dépôt donné et gérer tous les dépôts
|
||||
- Méthodes d'authentification
|
||||
- OAuth
|
||||
- PAM
|
||||
- LDAP
|
||||
- SMTP
|
||||
- Visualisation de la configuration
|
||||
- Tout ce que contient le fichier de configuration
|
||||
- Alertes du système
|
||||
- Quand quelque chose d'inattendu survient
|
||||
- Surveillance
|
||||
- Processus courrants
|
||||
- Tâches CRON
|
||||
- Mise à jour des dépôts miroires
|
||||
- Vérification de l'état des dépôts
|
||||
- Vérification des statistiques des dépôts
|
||||
- Nettoyage des anciennes archives
|
||||
- Variables d'environement
|
||||
- Options de ligne de commande
|
||||
- Base de données
|
||||
- MySQL
|
||||
- PostgreSQL
|
||||
- SQLite3
|
||||
- MSSQL
|
||||
- [TiDB](https://github.com/pingcap/tidb) (MySQL protocol)
|
||||
- Fichier de configuration
|
||||
- Voir [ici](https://github.com/go-gitea/gitea/blob/master/custom/conf/app.example.ini)
|
||||
- Panel d'administration
|
||||
- Statistiques
|
||||
- Actions
|
||||
- Suppression des comptes inactifs
|
||||
- Suppression des dépôts archivés
|
||||
- Suppression des dépôts pour lesquels il manque leurs fichiers
|
||||
- Exécution du _garbage collector_ sur les dépôts
|
||||
- Ré-écriture des clefs SSH
|
||||
- Resynchronisation des hooks
|
||||
- Recreation des dépôts manquants
|
||||
- Status du server
|
||||
- Temps de disponibilité
|
||||
- Mémoire
|
||||
- Nombre de goroutines
|
||||
- et bien plus...
|
||||
- Gestion des utilisateurs
|
||||
- Recherche
|
||||
- Tri
|
||||
- Dernière connexion
|
||||
- Méthode d'authentification
|
||||
- Nombre maximum de dépôts
|
||||
- Désactivation du compte
|
||||
- Permissions d'administration
|
||||
- Permission pour crééer des hooks
|
||||
- Permission pour crééer des organisations
|
||||
- Permission pour importer des dépôts
|
||||
- Gestion des organisations
|
||||
- Membres
|
||||
- Équipes
|
||||
- Avatar
|
||||
- Hooks
|
||||
- Gestion des depôts
|
||||
- Voir toutes les informations pour un dépôt donné et gérer tous les dépôts
|
||||
- Méthodes d'authentification
|
||||
- OAuth
|
||||
- PAM
|
||||
- LDAP
|
||||
- SMTP
|
||||
- Visualisation de la configuration
|
||||
- Tout ce que contient le fichier de configuration
|
||||
- Alertes du système
|
||||
- Quand quelque chose d'inattendu survient
|
||||
- Surveillance
|
||||
- Processus courrants
|
||||
- Tâches CRON
|
||||
- Mise à jour des dépôts miroires
|
||||
- Vérification de l'état des dépôts
|
||||
- Vérification des statistiques des dépôts
|
||||
- Nettoyage des anciennes archives
|
||||
- Variables d'environement
|
||||
- Options de ligne de commande
|
||||
- Internationalisation ([21 langues](https://github.com/go-gitea/gitea/tree/master/options/locale))
|
||||
- Courriel
|
||||
- Notifications
|
||||
- Confirmation d'inscription
|
||||
- Ré-initialisation du mot de passe
|
||||
- Notifications
|
||||
- Confirmation d'inscription
|
||||
- Ré-initialisation du mot de passe
|
||||
- Support de _reverse proxy_
|
||||
- _subpaths_ inclus
|
||||
- _subpaths_ inclus
|
||||
- Utilisateurs
|
||||
- Profil
|
||||
- Nom
|
||||
- Prénom
|
||||
- Courriel
|
||||
- Site internet
|
||||
- Date de création
|
||||
- Abonnés et abonnements
|
||||
- Organisations
|
||||
- Dépôts
|
||||
- Activité
|
||||
- Dépôts suivis
|
||||
- Paramètres
|
||||
- Identiques au profil avec en plus les éléments ci-dessous
|
||||
- Rendre l'adresse de courriel privée
|
||||
- Avatar
|
||||
- Gravatar
|
||||
- Libravatar
|
||||
- Personnalisé
|
||||
- Mot de passe
|
||||
- Courriels multiples
|
||||
- Clefs SSH
|
||||
- Applications connectées
|
||||
- Authentification à double facteurs
|
||||
- Identités OAuth2 attachées
|
||||
- Suppression du compte
|
||||
- Profil
|
||||
- Nom
|
||||
- Prénom
|
||||
- Courriel
|
||||
- Site internet
|
||||
- Date de création
|
||||
- Abonnés et abonnements
|
||||
- Organisations
|
||||
- Dépôts
|
||||
- Activité
|
||||
- Dépôts suivis
|
||||
- Paramètres
|
||||
- Identiques au profil avec en plus les éléments ci-dessous
|
||||
- Rendre l'adresse de courriel privée
|
||||
- Avatar
|
||||
- Gravatar
|
||||
- Libravatar
|
||||
- Personnalisé
|
||||
- Mot de passe
|
||||
- Courriels multiples
|
||||
- Clefs SSH
|
||||
- Applications connectées
|
||||
- Authentification à double facteurs
|
||||
- Identités OAuth2 attachées
|
||||
- Suppression du compte
|
||||
- Dépôts
|
||||
- Clone à partir de SSH / HTTP / HTTPS
|
||||
- Git LFS
|
||||
- Suivre, Voter, Fork
|
||||
- Voir les personnes qui suivent, les votes et les forks
|
||||
- Code
|
||||
- Navigation entre les branches
|
||||
- Création ou téléversement de fichier depuis le navigateur
|
||||
- URLs pour clôner le dépôt
|
||||
- Téléchargement
|
||||
- ZIP
|
||||
- TAR.GZ
|
||||
- Édition en ligne
|
||||
- Éditeur Markdown
|
||||
- Éditeur de texte
|
||||
- Coloration syntaxique
|
||||
- Visualisation des Diffs
|
||||
- Visualisation
|
||||
- Possibilité de choisir où sauvegarder la révision
|
||||
- Historiques des fichiers
|
||||
- Suppression de fichiers
|
||||
- Voir le fichier brut
|
||||
- Tickets
|
||||
- Modèle de ticket
|
||||
- Jalons
|
||||
- Étiquettes
|
||||
- Affecter des tickets
|
||||
- Filtres
|
||||
- Ouvert
|
||||
- Ferme
|
||||
- Personne assignée
|
||||
- Créer par vous
|
||||
- Qui vous mentionne
|
||||
- Tri
|
||||
- Plus vieux
|
||||
- Dernière mise à jour
|
||||
- Nombre de commentaires
|
||||
- Moteur de recherche
|
||||
- Commentaires
|
||||
- Joindre des fichiers
|
||||
- Demande d’ajout (_Pull request_)
|
||||
- Les mêmes fonctionnalités que pour les tickets
|
||||
- Révisions (_Commits_)
|
||||
- Representation graphique des révisions
|
||||
- Révisions par branches
|
||||
- Moteur de recherche
|
||||
- Voir les différences
|
||||
- Voir les numéro de révision SHA
|
||||
- Voir l'auteur
|
||||
- Naviguer dans les fichiers d'une révision donnée
|
||||
- Publication
|
||||
- Pièces jointes
|
||||
- Titre
|
||||
- Contenu
|
||||
- Suppression
|
||||
- Définir comme une pré-publication
|
||||
- Choix de la branche
|
||||
- Wiki
|
||||
- Import
|
||||
- Éditeur Markdown
|
||||
- Paramètres
|
||||
- Options
|
||||
- Nom
|
||||
- Description
|
||||
- Privé / Publique
|
||||
- Site internet
|
||||
- Wiki
|
||||
- Activé / Désactivé
|
||||
- Interne / externe
|
||||
- Tickets
|
||||
- Activé / Désactivé
|
||||
- Interne / externe
|
||||
- URL personnalisable pour une meilleur intégration avec un gestionnaire de tickets externe
|
||||
- Activer / désactiver les demandes d'ajout (_Pull request_)
|
||||
- Transfert du dépôt
|
||||
- Suppression du wiki
|
||||
- Suppression du dépôt
|
||||
- Collaboration
|
||||
- Lecture / Écriture / Administration
|
||||
- Branches
|
||||
- Branche par défaut
|
||||
- Protection
|
||||
- Webhooks
|
||||
- Git hooks
|
||||
- Clefs de déploiement
|
||||
- Clone à partir de SSH / HTTP / HTTPS
|
||||
- Git LFS
|
||||
- Suivre, Voter, Fork
|
||||
- Voir les personnes qui suivent, les votes et les forks
|
||||
- Code
|
||||
- Navigation entre les branches
|
||||
- Création ou téléversement de fichier depuis le navigateur
|
||||
- URLs pour clôner le dépôt
|
||||
- Téléchargement
|
||||
- ZIP
|
||||
- TAR.GZ
|
||||
- Édition en ligne
|
||||
- Éditeur Markdown
|
||||
- Éditeur de texte
|
||||
- Coloration syntaxique
|
||||
- Visualisation des Diffs
|
||||
- Visualisation
|
||||
- Possibilité de choisir où sauvegarder la révision
|
||||
- Historiques des fichiers
|
||||
- Suppression de fichiers
|
||||
- Voir le fichier brut
|
||||
- Tickets
|
||||
- Modèle de ticket
|
||||
- Jalons
|
||||
- Étiquettes
|
||||
- Affecter des tickets
|
||||
- Filtres
|
||||
- Ouvert
|
||||
- Ferme
|
||||
- Personne assignée
|
||||
- Créer par vous
|
||||
- Qui vous mentionne
|
||||
- Tri
|
||||
- Plus vieux
|
||||
- Dernière mise à jour
|
||||
- Nombre de commentaires
|
||||
- Moteur de recherche
|
||||
- Commentaires
|
||||
- Joindre des fichiers
|
||||
- Demande d’ajout (_Pull request_)
|
||||
- Les mêmes fonctionnalités que pour les tickets
|
||||
- Révisions (_Commits_)
|
||||
- Representation graphique des révisions
|
||||
- Révisions par branches
|
||||
- Moteur de recherche
|
||||
- Voir les différences
|
||||
- Voir les numéro de révision SHA
|
||||
- Voir l'auteur
|
||||
- Naviguer dans les fichiers d'une révision donnée
|
||||
- Publication
|
||||
- Pièces jointes
|
||||
- Titre
|
||||
- Contenu
|
||||
- Suppression
|
||||
- Définir comme une pré-publication
|
||||
- Choix de la branche
|
||||
- Wiki
|
||||
- Import
|
||||
- Éditeur Markdown
|
||||
- Paramètres
|
||||
- Options
|
||||
- Nom
|
||||
- Description
|
||||
- Privé / Publique
|
||||
- Site internet
|
||||
- Wiki
|
||||
- Activé / Désactivé
|
||||
- Interne / externe
|
||||
- Tickets
|
||||
- Activé / Désactivé
|
||||
- Interne / externe
|
||||
- URL personnalisable pour une meilleur intégration avec un gestionnaire de tickets externe
|
||||
- Activer / désactiver les demandes d'ajout (_Pull request_)
|
||||
- Transfert du dépôt
|
||||
- Suppression du wiki
|
||||
- Suppression du dépôt
|
||||
- Collaboration
|
||||
- Lecture / Écriture / Administration
|
||||
- Branches
|
||||
- Branche par défaut
|
||||
- Protection
|
||||
- Webhooks
|
||||
- Git hooks
|
||||
- Clefs de déploiement
|
||||
|
||||
## Configuration requise
|
||||
|
||||
|
@ -253,21 +253,21 @@ Le but de ce projet est de fournir de la manière la plus simple, la plus rapide
|
|||
|
||||
## Composants
|
||||
|
||||
* Framework web : [Chi](http://github.com/go-chi/chi)
|
||||
* ORM: [XORM](https://xorm.io)
|
||||
* Interface graphique :
|
||||
* [jQuery](https://jquery.com)
|
||||
* [Fomantic UI](https://fomantic-ui.com)
|
||||
* [Vue2](https://vuejs.org)
|
||||
* [CodeMirror](https://codemirror.net)
|
||||
* [EasyMDE](https://github.com/Ionaru/easy-markdown-editor)
|
||||
* [Monaco Editor](https://microsoft.github.io/monaco-editor)
|
||||
* ... (package.json)
|
||||
* Connecteurs de base de données :
|
||||
* [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)
|
||||
* [github.com/lib/pq](https://github.com/lib/pq)
|
||||
* [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)
|
||||
* [github.com/denisenkom/go-mssqldb](https://github.com/denisenkom/go-mssqldb)
|
||||
- Framework web : [Chi](http://github.com/go-chi/chi)
|
||||
- ORM: [XORM](https://xorm.io)
|
||||
- Interface graphique :
|
||||
- [jQuery](https://jquery.com)
|
||||
- [Fomantic UI](https://fomantic-ui.com)
|
||||
- [Vue2](https://vuejs.org)
|
||||
- [CodeMirror](https://codemirror.net)
|
||||
- [EasyMDE](https://github.com/Ionaru/easy-markdown-editor)
|
||||
- [Monaco Editor](https://microsoft.github.io/monaco-editor)
|
||||
- ... (package.json)
|
||||
- Connecteurs de base de données :
|
||||
- [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)
|
||||
- [github.com/lib/pq](https://github.com/lib/pq)
|
||||
- [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)
|
||||
- [github.com/denisenkom/go-mssqldb](https://github.com/denisenkom/go-mssqldb)
|
||||
|
||||
## Logiciels et services
|
||||
|
||||
|
|
|
@ -47,22 +47,22 @@ Gitea的首要目标是创建一个极易安装,运行非常快速,安装和
|
|||
|
||||
## 组件
|
||||
|
||||
* Web框架: [Chi](http://github.com/go-chi/chi)
|
||||
* ORM: [XORM](https://xorm.io)
|
||||
* UI 框架:
|
||||
* [jQuery](https://jquery.com)
|
||||
* [Fomantic UI](https://fomantic-ui.com)
|
||||
* [Vue2](https://vuejs.org)
|
||||
* 更多组件参见 package.json
|
||||
* 编辑器:
|
||||
* [CodeMirror](https://codemirror.net)
|
||||
* [EasyMDE](https://github.com/Ionaru/easy-markdown-editor)
|
||||
* [Monaco Editor](https://microsoft.github.io/monaco-editor)
|
||||
* 数据库驱动:
|
||||
* [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)
|
||||
* [github.com/lib/pq](https://github.com/lib/pq)
|
||||
* [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)
|
||||
* [github.com/denisenkom/go-mssqldb](https://github.com/denisenkom/go-mssqldb)
|
||||
- Web框架: [Chi](http://github.com/go-chi/chi)
|
||||
- ORM: [XORM](https://xorm.io)
|
||||
- UI 框架:
|
||||
- [jQuery](https://jquery.com)
|
||||
- [Fomantic UI](https://fomantic-ui.com)
|
||||
- [Vue2](https://vuejs.org)
|
||||
- 更多组件参见 package.json
|
||||
- 编辑器:
|
||||
- [CodeMirror](https://codemirror.net)
|
||||
- [EasyMDE](https://github.com/Ionaru/easy-markdown-editor)
|
||||
- [Monaco Editor](https://microsoft.github.io/monaco-editor)
|
||||
- 数据库驱动:
|
||||
- [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)
|
||||
- [github.com/lib/pq](https://github.com/lib/pq)
|
||||
- [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)
|
||||
- [github.com/denisenkom/go-mssqldb](https://github.com/denisenkom/go-mssqldb)
|
||||
|
||||
## 软件及服务支持
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ draft: false
|
|||
|
||||
# 關於 Gitea
|
||||
|
||||
Gitea 是一個可自行託管的 Git 服務。你可以拿 GitHub、Bitbucket 或 Gitlab 來比較看看。
|
||||
Gitea 是一個可自行託管的 Git 服務。你可以拿 GitHub、Bitbucket 或 Gitlab 來比較看看。
|
||||
Gitea 是從 [Gogs](http://gogs.io) Fork 出來的,請閱讀部落格文章 [Gitea 公告](https://blog.gitea.io/2016/12/welcome-to-gitea/)以了解我們 Fork 的理由。
|
||||
|
||||
## 目標
|
||||
|
@ -269,19 +269,18 @@ Gitea 是從 [Gogs](http://gogs.io) Fork 出來的,請閱讀部落格文章 [G
|
|||
- Web 框架: [Chi](http://github.com/go-chi/chi)
|
||||
- ORM: [XORM](https://xorm.io)
|
||||
- UI 元件:
|
||||
* [jQuery](https://jquery.com)
|
||||
* [Fomantic UI](https://fomantic-ui.com)
|
||||
* [Vue2](https://vuejs.org)
|
||||
* [CodeMirror](https://codemirror.net)
|
||||
* [EasyMDE](https://github.com/Ionaru/easy-markdown-editor)
|
||||
* [Monaco Editor](https://microsoft.github.io/monaco-editor)
|
||||
* ... (package.json)
|
||||
- [jQuery](https://jquery.com)
|
||||
- [Fomantic UI](https://fomantic-ui.com)
|
||||
- [Vue2](https://vuejs.org)
|
||||
- [CodeMirror](https://codemirror.net)
|
||||
- [EasyMDE](https://github.com/Ionaru/easy-markdown-editor)
|
||||
- [Monaco Editor](https://microsoft.github.io/monaco-editor)
|
||||
- ... (package.json)
|
||||
- 資料庫驅動程式:
|
||||
* [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)
|
||||
* [github.com/lib/pq](https://github.com/lib/pq)
|
||||
* [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)
|
||||
* [github.com/denisenkom/go-mssqldb](https://github.com/denisenkom/go-mssqldb)
|
||||
|
||||
- [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)
|
||||
- [github.com/lib/pq](https://github.com/lib/pq)
|
||||
- [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)
|
||||
- [github.com/denisenkom/go-mssqldb](https://github.com/denisenkom/go-mssqldb)
|
||||
|
||||
## 軟體和服務支援
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue