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/models/migrations
KN4CK3R 1d332342db
Add Package Registry (#16510)
* Added package store settings.

* Added models.

* Added generic package registry.

* Added tests.

* Added NuGet package registry.

* Moved service index to api file.

* Added NPM package registry.

* Added Maven package registry.

* Added PyPI package registry.

* Summary is deprecated.

* Changed npm name.

* Sanitize project url.

* Allow only scoped packages.

* Added user interface.

* Changed method name.

* Added missing migration file.

* Set page info.

* Added documentation.

* Added documentation links.

* Fixed wrong error message.

* Lint template files.

* Fixed merge errors.

* Fixed unit test storage path.

* Switch to json module.

* Added suggestions.

* Added package webhook.

* Add package api.

* Fixed swagger file.

* Fixed enum and comments.

* Fixed NuGet pagination.

* Print test names.

* Added api tests.

* Fixed access level.

* Fix User unmarshal.

* Added RubyGems package registry.

* Fix lint.

* Implemented io.Writer.

* Added support for sha256/sha512 checksum files.

* Improved maven-metadata.xml support.

* Added support for symbol package uploads.

* Added tests.

* Added overview docs.

* Added npm dependencies and keywords.

* Added no-packages information.

* Display file size.

* Display asset count.

* Fixed filter alignment.

* Added package icons.

* Formatted instructions.

* Allow anonymous package downloads.

* Fixed comments.

* Fixed postgres test.

* Moved file.

* Moved models to models/packages.

* Use correct error response format per client.

* Use simpler search form.

* Fixed IsProd.

* Restructured data model.

* Prevent empty filename.

* Fix swagger.

* Implemented user/org registry.

* Implemented UI.

* Use GetUserByIDCtx.

* Use table for dependencies.

* make svg

* Added support for unscoped npm packages.

* Add support for npm dist tags.

* Added tests for npm tags.

* Unlink packages if repository gets deleted.

* Prevent user/org delete if a packages exist.

* Use package unlink in repository service.

* Added support for composer packages.

* Restructured package docs.

* Added missing tests.

* Fixed generic content page.

* Fixed docs.

* Fixed swagger.

* Added missing type.

* Fixed ambiguous column.

* Organize content store by sha256 hash.

* Added admin package management.

* Added support for sorting.

* Add support for multiple identical versions/files.

* Added missing repository unlink.

* Added file properties.

* make fmt

* lint

* Added Conan package registry.

* Updated docs.

* Unify package names.

* Added swagger enum.

* Use longer TEXT column type.

* Removed version composite key.

* Merged package and container registry.

* Removed index.

* Use dedicated package router.

* Moved files to new location.

* Updated docs.

* Fixed JOIN order.

* Fixed GROUP BY statement.

* Fixed GROUP BY #2.

* Added symbol server support.

* Added more tests.

* Set NOT NULL.

* Added setting to disable package registries.

* Moved auth into service.

* refactor

* Use ctx everywhere.

* Added package cleanup task.

* Changed packages path.

* Added container registry.

* Refactoring

* Updated comparison.

* Fix swagger.

* Fixed table order.

* Use token auth for npm routes.

* Enabled ReverseProxy auth.

* Added packages link for orgs.

* Fixed anonymous org access.

* Enable copy button for setup instructions.

* Merge error

* Added suggestions.

* Fixed merge.

* Handle "generic".

* Added link for TODO.

* Added suggestions.

* Changed temporary buffer filename.

* Added suggestions.

* Apply suggestions from code review

Co-authored-by: Thomas Boerger <thomas@webhippie.de>

* Update docs/content/doc/packages/nuget.en-us.md

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: Thomas Boerger <thomas@webhippie.de>
2 years ago
..
fixtures Attempt to fix the webauthn migration again - part 3 (#18770) 2 years ago
migrations.go Add Package Registry (#16510) 2 years ago
migrations_test.go format with gofumpt (#18184) 2 years ago
testlogger_test.go migrations: add test for importing pull requests in gitea uploader (#18752) 2 years ago
v70.go chore(models): rewrite code format. (#14754) 3 years ago
v71.go Use base32 for 2FA scratch token (#18384) 2 years ago
v72.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v73.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v74.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v75.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v76.go chore(models): rewrite code format. (#14754) 3 years ago
v77.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v78.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v79.go chore(models): rewrite code format. (#14754) 3 years ago
v80.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v81.go Upgrade xorm to v1.0.0 (#10646) 4 years ago
v82.go Make git.OpenRepository accept Context (#19260) 2 years ago
v83.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v84.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v85.go Use base32 for 2FA scratch token (#18384) 2 years ago
v86.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v87.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v88.go chore(models): rewrite code format. (#14754) 3 years ago
v89.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v90.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v91.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v92.go chore(models): rewrite code format. (#14754) 3 years ago
v93.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v94.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v95.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v96.go chore(models): rewrite code format. (#14754) 3 years ago
v97.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v98.go Upgrade xorm to v0.8.0 (#8536) 5 years ago
v99.go Migrations (v82,v96,v99,v136) remove dependencies (#12286) 4 years ago
v100.go chore(models): rewrite code format. (#14754) 3 years ago
v101.go Allow more than 255 characters for tokens in external_login_user table (#8554) 5 years ago
v102.go Use transaction in V102 migration (#12395) 4 years ago
v103.go Allow Protected Branches to Whitelist Deploy Keys (#8483) 5 years ago
v104.go chore(models): rewrite code format. (#14754) 3 years ago
v105.go chore(models): rewrite code format. (#14754) 3 years ago
v106.go Auto-subscribe user to repository when they commit/tag to it (#7657) 5 years ago
v107.go chore(models): rewrite code format. (#14754) 3 years ago
v108.go Improve notification (#8835) 5 years ago
v109.go Team permission to create repository in organization (#8312) 5 years ago
v110.go Upgrade xorm to v1.0.0 (#10646) 4 years ago
v111.go Move unit into models/unit/ (#17576) 3 years ago
v112.go Add a storage layer for attachments (#11387) 4 years ago
v113.go Change target branch for pull request (#6488) 4 years ago
v114.go chore(models): rewrite code format. (#14754) 3 years ago
v115.go refactor: move from io/ioutil to io and os package (#17109) 3 years ago
v116.go chore(models): rewrite code format. (#14754) 3 years ago
v117.go Add branch protection option to block merge on requested changes. (#9592) 4 years ago
v118.go Mark PR reviews as stale at push and allow to dismiss stale approvals (#9532) 4 years ago
v119.go Refactor: Remove Dependencys from Migration v112-v119 (#11811) 4 years ago
v120.go Add owner_name column for table repository for maintaince reason (#9717) 4 years ago
v121.go Restricted users (#6274) 4 years ago
v122.go chore(models): rewrite code format. (#14754) 3 years ago
v123.go Migrate reactions when migrating repository from github (#9599) 4 years ago
v124.go chore(models): rewrite code format. (#14754) 3 years ago
v125.go Migrate reviews when migrating repository from github (#9463) 4 years ago
v126.go Update topics repo count when deleting repository (#10051) 4 years ago
v127.go Language statistics bar for repositories (#8037) 4 years ago
v128.go Delete old git.NewCommand() and use it as git.NewCommandContext() (#18552) 2 years ago
v129.go chore(models): rewrite code format. (#14754) 3 years ago
v130.go Add an abstract json layout to make it's easier to change json library (#16528) 3 years ago
v131.go System-wide webhooks (#10546) 4 years ago
v132.go Allow to set protected file patterns that can not be changed under no conditions (#10806) 4 years ago
v133.go make avatar lookup occur at image request (#10540) 4 years ago
v134.go Delete old git.NewCommand() and use it as git.NewCommandContext() (#18552) 2 years ago
v135.go Add Organization Wide Labels (#10814) 4 years ago
v136.go Propagate context and ensure git commands run in request context (#17868) 2 years ago
v137.go Prevent merge of outdated PRs on protected branches (#11012) 4 years ago
v138.go Add a way to mark Conversation (code comment) resolved (#11037) 4 years ago
v139.go Fix issue ref migration (#11419) 4 years ago
v140.go Change language statistics to save size instead of percentage (#11681) 4 years ago
v141.go Fix migration v141 (#14387) 3 years ago
v142.go A better go code formatter, and now `make fmt` can run in Windows (#17684) 3 years ago
v143.go Decrease the num_stars when deleting a repo (#11954) 4 years ago
v144.go A better go code formatter, and now `make fmt` can run in Windows (#17684) 3 years ago
v145.go Fix Migration 145 on MSSQL if varchar is changed to nvarchar (#12445) 4 years ago
v146.go chore(models): rewrite code format. (#14754) 3 years ago
v147.go Fix various documentation, user-facing, and source comment typos (#16367) 3 years ago
v148.go [BugFix] Fix comment broken issue ref dependence (#12651) 4 years ago
v149.go Add Created & Updated to Milestone (#12662) 4 years ago
v150.go Add Primary Key to Topic and RepoTopic (#12639) 4 years ago
v151.go Add migration for password algorithm change (#12784) 4 years ago
v152.go Add configurable Trust Models (#11712) 4 years ago
v153.go Add team support for review request (#12039) 4 years ago
v154.go Save TimeStamps for Star, Label, Follow, Watch and Collaboration to Database (#13124) 4 years ago
v155.go [Enhancement] Allow admin to merge pr with protected file changes (#12078) 4 years ago
v156.go Make git.OpenRepository accept Context (#19260) 2 years ago
v157.go chore(models): rewrite code format. (#14754) 3 years ago
v158.go chore(models): rewrite code format. (#14754) 3 years ago
v159.go Include OriginalAuthor in Reaction constraint (#13505) 4 years ago
v160.go Add block on official review requests branch protection (#13705) 4 years ago
v161.go Fix database keyword quote problem on migration v161 (#17522) 3 years ago
v162.go Add support for corporate WeChat webhooks (#15910) 3 years ago
v163.go Change topic name size from 25 to 50 (#14150) 3 years ago
v164.go Minimal OpenID Connect implementation (#14139) 3 years ago
v165.go Fix wrong type on hooktask to convert typ from char(16) to varchar(16) (#14148) 3 years ago
v166.go Remove unused commit (#14741) 3 years ago
v167.go Redirect on changed user and org name (#11649) 3 years ago
v168.go noop (#14521) 3 years ago
v169.go Use OldRef instead of CommitSHA for DeleteBranch comments (#14604) 3 years ago
v170.go Add dismiss review feature (#12674) 3 years ago
v171.go Add v171 (addSortingColToProjectBoard) migration for #14634 (#14652) 3 years ago
v172.go v172 migration adds created_unix field instead of expiry (#15458) 3 years ago
v173.go Add UI to delete tracked times (#14100) 3 years ago
v174.go Delete Labels & IssueLabels on Repo Delete too (#15039) 3 years ago
v175.go A better go code formatter, and now `make fmt` can run in Windows (#17684) 3 years ago
v176.go Create Proper Migration Tests (#15116) 3 years ago
v176_test.go format with gofumpt (#18184) 2 years ago
v177.go Create Proper Migration Tests (#15116) 3 years ago
v177_test.go format with gofumpt (#18184) 2 years ago
v178.go Add LFS Migration and Mirror (#14726) 3 years ago
v179.go OAuth2 auto-register (#5123) 3 years ago
v180.go Add an abstract json layout to make it's easier to change json library (#16528) 3 years ago
v181.go Rework repository archive (#14723) 3 years ago
v181_test.go format with gofumpt (#18184) 2 years ago
v182.go Add primary_key to issue_index (#16813) 3 years ago
v182_test.go format with gofumpt (#18184) 2 years ago
v183.go Add push to remote mirror repository (#15157) 3 years ago
v184.go Check if column exist before rename if exist, just return with no error (#17870) 3 years ago
v185.go Rework repository archive (#14723) 3 years ago
v186.go Add tag protection (#15629) 3 years ago
v187.go Refactor Webhook + Add X-Hub-Signature (#16176) 3 years ago
v188.go Add option to provide signature for a token to verify key ownership (#14054) 3 years ago
v189.go Add an abstract json layout to make it's easier to change json library (#16528) 3 years ago
v189_test.go format with gofumpt (#18184) 2 years ago
v190.go Add agit flow support in gitea (#14295) 3 years ago
v191.go format with gofumpt (#18184) 2 years ago
v192.go Add primary_key to issue_index (#16813) 3 years ago
v193.go Add repo_id for attachment (#16958) 3 years ago
v193_test.go Add repo_id for attachment (#16958) 3 years ago
v194.go Support unprotected file patterns (#16395) 3 years ago
v195.go Fix commit status index problem (#17061) 3 years ago
v195_test.go format with gofumpt (#18184) 2 years ago
v196.go Kanban colored boards (#16647) 3 years ago
v197.go Add a simple way to rename branch like gh (#15870) 3 years ago
v198.go Save and view issue/comment content history (#16909) 3 years ago
v199.go Refactor update checker to use AppState (#17387) 3 years ago
v200.go Sync gitea app path for git hooks and authorized keys when starting (#17335) 3 years ago
v201.go Refactor update checker to use AppState (#17387) 3 years ago
v202.go Add support for ssh commit signing (#17743) 2 years ago
v203.go Support sorting for project board issuses (#17152) 2 years ago
v204.go Migration 204 use Sync2 (#18044) 2 years ago
v205.go Increase Salt randomness (#18179) 2 years ago
v206.go Team permission allow different unit has different permission (#17811) 2 years ago
v207.go Attempt to fix the webauthn migration again - part 3 (#18770) 2 years ago
v208.go Attempt to fix the webauthn migration again - part 3 (#18770) 2 years ago
v209.go Attempt to fix the webauthn migration again - part 3 (#18770) 2 years ago
v210.go Update the webauthn_credential_id_sequence in Postgres (#19048) 2 years ago
v210_test.go Lock gofumpt to v0.3.0 and run it (#18866) 2 years ago
v211.go Store the foreign ID of issues during migration (#18446) 2 years ago
v212.go Add Package Registry (#16510) 2 years ago