d2142ba3c3 
								
							 
						 
						
							
							
								
								Update octicons and use `octicon-file-directory-symlink` ( #25453 )  
							
							... 
							
							
							
							Make use of the [new
octicon](https://github.com/primer/octicons/issues/945 ) that indicates a
symlink to a directory:
<img width="189" alt="Screenshot 2023-06-22 at 22 50 57"
src="https://github.com/go-gitea/gitea/assets/115237/a70690ea-ebfc-48fe-af23-cdc33bcb2098 "> 
							
						 
						
							2023-06-22 22:05:52 +00:00  
				
					
						
							
							
								 
						
							
								f47744c3f1 
								
							 
						 
						
							
							
								
								Update JS dependencies, remove space after emoji completion ( #25266 )  
							
							... 
							
							
							
							- Update all JS dependencies
- Enable stylint
[`media-feature-name-value-no-unknown`](https://stylelint.io/user-guide/rules/media-feature-name-value-no-unknown )
- Make use of new features in webpack and text-expander-element
- Tested Swagger and Mermaid
To explain the `text-expander-element` change: Before this version, the
element added a unavoidable space after emoji completion. Now that
https://github.com/github/text-expander-element/pull/36  is in, we gain
control over this space and I opted to remove it for emoji completion
and retain it for `@` mentions.
---------
Co-authored-by: Giteabot <teabot@gitea.io> 
							
						 
						
							2023-06-18 08:38:47 +00:00  
				
					
						
							
							
								 
						
							
								a51b115b0a 
								
							 
						 
						
							
							
								
								Use inline SVG for built-in OAuth providers ( #25171 )  
							
							... 
							
							
							
							The plan is that all built-in auth providers use inline SVG for more
flexibility in styling and to get the GitHub icon to follow
`currentcolor`. This only removes the `public/img/auth` directory and
adds the missing svgs to our svg build.
It should map the built-in providers to these SVGs and render them. If
the user has set a Icon URL, it should render that as an `img` tag
instead.
```
gitea-azure-ad
gitea-bitbucket
gitea-discord
gitea-dropbox
gitea-facebook
gitea-gitea
gitea-gitlab
gitea-google
gitea-mastodon
gitea-microsoftonline
gitea-nextcloud
gitea-twitter
gitea-yandex
octicon-mark-github
```
GitHub logo is now white again on dark theme:
<img width="431" alt="Screenshot 2023-06-12 at 21 45 34"
src="https://github.com/go-gitea/gitea/assets/115237/27a43504-d60a-4132-a502-336b25883e4d ">
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2023-06-13 10:51:02 +00:00  
				
					
						
							
							
								 
						
							
								63a429581c 
								
							 
						 
						
							
							
								
								Modify OAuth login ui and fix display name, iconurl related logic ( #25030 )  
							
							... 
							
							
							
							Close  #24808  
Co-Authour @wxiaoguang @silverwind 
1. Most svgs are found from https://worldvectorlogo.com/  , and some are
from conversion of png to svg. (facebook and nextcloud). And also
changed `templates/user/settings/security/accountlinks.tmpl`.
2. Fixed display name and iconurl related logic
# After
<img width="1436" alt="Screen Shot 2023-06-05 at 14 09 05"
src="https://github.com/go-gitea/gitea/assets/17645053/a5db39d8-1ab0-4676-82a4-fba60a1d1f84 ">
On mobile
<img width="378" alt="Screen Shot 2023-06-05 at 14 09 46"
src="https://github.com/go-gitea/gitea/assets/17645053/71d0f51b-baac-4f48-8ca2-ae0e013bd62e ">
user/settings/security/accountlinks (The dropdown might be improved
later)
<img width="973" alt="Screen Shot 2023-06-01 at 10 01 44"
src="https://github.com/go-gitea/gitea/assets/17645053/27010e7e-2785-4fc5-8c49-b06621898f37 ">
---------
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
							2023-06-08 16:35:29 +00:00  
				
					
						
							
							
								 
						
							
								e4e98979ff 
								
							 
						 
						
							
							
								
								Add PDF rendering via PDFObject ( #24086 )  
							
							... 
							
							
							
							Use [PDFObject](https://pdfobject.com/ ) to embed PDFs, replacing our
outdated PDF.js copy we vendor (the last non-webpack vendoring).
[Commit
1](673e0263da9336f5769dhttps://github.com/go-gitea/gitea/assets/115237/169ce50c-bd1d-4bb0-86e5-1710bd0400a9 ">
<img width="1257" alt="Screenshot 2023-05-27 at 10 12 50"
src="https://github.com/go-gitea/gitea/assets/115237/318f7ee9-fb11-4093-83e7-17475aa70629 ">
Fallback for unsupporting browsers (most mobile ones, except Firefox
Mobile):
<img width="358" alt="Screenshot 2023-05-27 at 09 43 34"
src="https://github.com/go-gitea/gitea/assets/115237/8c12d7ba-57d6-4228-89a0-5fef9fad0cbb ">
---------
Co-authored-by: Giteabot <teabot@gitea.io> 
							
						 
						
							2023-05-29 12:10:00 +00:00  
				
					
						
							
							
								 
						
							
								cdb088cec2 
								
							 
						 
						
							
							
								
								Add CRAN package registry ( #22331 )  
							
							... 
							
							
							
							This PR adds a [CRAN](https://cran.r-project.org/ ) package registry.
 
							
						 
						
							2023-05-22 10:57:49 +08:00  
				
					
						
							
							
								 
						
							
								a7e18b9fb7 
								
							 
						 
						
							
							
								
								Rework Oauth login buttons, swap github logo to monocolor ( #24740 )  
							
							... 
							
							
							
							Diff without whitespace:
https://github.com/go-gitea/gitea/pull/24740/files?diff=unified&w=1 
- Use SVGs for GitHub and GitLab oauth providers
- Replace section wrapping with a divider
- Rework icon rendering, increase size from 32px to 40px
Before:
<img width="853" alt="Screenshot 2023-05-15 at 21 54 23"
src="https://github.com/go-gitea/gitea/assets/115237/6ab5cfb4-46ff-469a-bd1f-06780d4a6a0b ">
After (more providers):
<img width="849" alt="Screenshot 2023-05-15 at 21 51 21"
src="https://github.com/go-gitea/gitea/assets/115237/fa84f92f-98e0-4aed-9357-5d62ddd98195 ">
<img width="856" alt="Screenshot 2023-05-15 at 21 56 45"
src="https://github.com/go-gitea/gitea/assets/115237/d3edd7ed-dadd-4302-aca7-08f20adc220e ">
Ref: https://codeberg.org/Codeberg/Community/issues/1023 
---------
Co-authored-by: Giteabot <teabot@gitea.io> 
							
						 
						
							2023-05-15 22:46:51 +00:00  
				
					
						
							
							
								 
						
							
								5968c63a11 
								
							 
						 
						
							
							
								
								Add Go package registry ( #24687 )  
							
							... 
							
							
							
							Fixes  #7608 
This PR adds a Go package registry usable with the Go proxy protocol.
 
						
							2023-05-14 23:38:40 +08:00  
				
					
						
							
							
								 
						
							
								9173e079ae 
								
							 
						 
						
							
							
								
								Add Alpine package registry ( #23714 )  
							
							... 
							
							
							
							This PR adds an Alpine package registry. You can follow [this
tutorial](https://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package )
to build a *.apk package for testing.
This functionality is similar to the Debian registry (#22854 ) and
therefore shares some methods. I marked this PR as blocked because it
should be merged after #22854 .

---------
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: Giteabot <teabot@gitea.io> 
							
						 
						
							2023-05-12 17:27:50 +00:00  
				
					
						
							
							
								 
						
							
								bc719f549e 
								
							 
						 
						
							
							
								
								Update pin and add pin-slash ( #24669 )  
							
							... 
							
							
							
							Continue #23531 
Thanks for the update in https://github.com/primer/octicons/issues/940 ,
@CameronFoxly

 
							
						 
						
							2023-05-12 14:38:59 +08:00  
				
					
						
							
							
								 
						
							
								05209f0d1d 
								
							 
						 
						
							
							
								
								Add RPM registry ( #23380 )  
							
							... 
							
							
							
							Fixes  #20751 
This PR adds a RPM package registry. You can follow [this
tutorial](https://opensource.com/article/18/9/how-build-rpm-packages ) to
build a *.rpm package for testing.
This functionality is similar to the Debian registry (#22854 ) and
therefore shares some methods. I marked this PR as blocked because it
should be merged after #22854 .
 
						
							2023-05-05 20:33:37 +00:00  
				
					
						
							
							
								 
						
							
								bf999e4069 
								
							 
						 
						
							
							
								
								Add Debian package registry ( #24426 )  
							
							... 
							
							
							
							Co-authored-by: @awkwardbunny
This PR adds a Debian package registry.
You can follow [this
tutorial](https://www.baeldung.com/linux/create-debian-package ) to build
a *.deb package for testing.
Source packages are not supported at the moment and I did not find
documentation of the architecture "all" and how these packages should be
treated.

Part of #20751 .
Revised copy of #22854 .
---------
Co-authored-by: Brian Hong <brian@hongs.me>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: Giteabot <teabot@gitea.io> 
							
						 
						
							2023-05-02 12:31:35 -04:00  
				
					
						
							
							
								 
						
							
								97991596bd 
								
							 
						 
						
							
							
								
								Remove all direct references to font-awesome ( #24448 )  
							
							... 
							
							
							
							- Related #10410 
- I had to add an SVG for an empty checkbox
https://github.com/primer/octicons/issues/942 
# Before

# After

---------
Signed-off-by: Yarden Shoham <git@yardenshoham.com> 
							
						 
						
							2023-05-01 00:02:56 +02:00  
				
					
						
							
							
								 
						
							
								c0ddec8a2a 
								
							 
						 
						
							
							
								
								Revert "Add Debian package registry" ( #24412 )  
							
							... 
							
							
							
							Reverts go-gitea/gitea#22854  
							
						 
						
							2023-04-28 18:06:41 -04:00  
				
					
						
							
							
								 
						
							
								bf77e2163b 
								
							 
						 
						
							
							
								
								Add Debian package registry ( #22854 )  
							
							... 
							
							
							
							Co-authored-by: @awkwardbunny
This PR adds a Debian package registry. You can follow [this
tutorial](https://www.baeldung.com/linux/create-debian-package ) to build
a *.deb package for testing. Source packages are not supported at the
moment and I did not find documentation of the architecture "all" and
how these packages should be treated.
---------
Co-authored-by: Brian Hong <brian@hongs.me>
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2023-04-28 17:51:36 -04:00  
				
					
						
							
							
								 
						
							
								af4c178452 
								
							 
						 
						
							
							
								
								Update JS deps ( #23853 )  
							
							... 
							
							
							
							- Update all JS dependencies
- Regenerate svgs
- Tested heatmap, swagger, citation 
							
						 
						
							2023-04-02 19:47:14 -04:00  
				
					
						
							
							
								 
						
							
								a797b8458e 
								
							 
						 
						
							
							
								
								Keep (add if not existing) xmlns attribute for generated SVG images ( #23410 )  
							
							... 
							
							
							
							Fix  #23409  
Developers could browse & preview the local SVG images files directly.
It still has clear output.


---------
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: delvh <leon@kske.dev> 
						
							2023-03-21 13:39:27 +08:00  
				
					
						
							
							
								 
						
							
								96be0cb6e3 
								
							 
						 
						
							
							
								
								Update JS dependencies, Require Node.js 16 ( #23528 )  
							
							... 
							
							
							
							- Update all JS dependencies
- Require Node.js 16 as dictated by `esbuild-loader`
- Regenerate SVG
- Adapt to `esbuild-loader` breaking changes
- Minor refactor in `webpack.config.js`
- Tested build, monaco and swagger-ui
---------
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2023-03-17 01:45:45 -04:00  
				
					
						
							
							
								 
						
							
								81fe5d6185 
								
							 
						 
						
							
							
								
								Convert `<div class="button">` to `<button class="button">` ( #23337 )  
							
							... 
							
							
							
							This improves a lot of accessibility shortcomings.
Every possible instance of `<div class="button">` matching the command
`ag '<[^ab].*?class=.*?[" ]button[ "]' templates/ | grep -v 'dropdown'`
has been converted when possible.
divs with the `dropdown` class and their children were omitted as
1. more analysis must be conducted whether the dropdowns still work as
intended when they are a `button` instead of a `div`.
2. most dropdowns have `div`s as children. The HTML standard disallows
`div`s inside `button`s.
3. When a dropdown child that's part of the displayed text content is
converted to a `button`, the dropdown can be focused twice
Further changes include that all "gitea-managed" buttons with JS code
received an `e.preventDefault()` so that they don't accidentally submit
an underlying form, which would execute instead of cancel the action.
Lastly, some minor issues were fixed as well during the refactoring.
## Future improvements
As mentioned in
https://github.com/go-gitea/gitea/pull/23337#discussion_r1127277391 ,
`<a>`s without `href` attribute are not focusable.
They should later on be converted to `<button>`s.
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2023-03-14 11:34:09 +08:00  
				
					
						
							
							
								 
						
							
								c709fa17a7 
								
							 
						 
						
							
							
								
								Add Swift package registry ( #22404 )  
							
							... 
							
							
							
							This PR adds a [Swift](https://www.swift.org/ ) package registry.
 
							
						 
						
							2023-03-13 15:28:39 -05:00  
				
					
						
							
							
								 
						
							
								d987ac6bf1 
								
							 
						 
						
							
							
								
								Add Chef package registry ( #22554 )  
							
							... 
							
							
							
							This PR implements a [Chef registry](https://chef.io/ ) to manage
cookbooks. This package type was a bit complicated because Chef uses RSA
signed requests as authentication with the registry.


Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2023-02-06 09:49:21 +08:00  
				
					
						
							
							
								 
						
							
								df789d962b 
								
							 
						 
						
							
							
								
								Add Cargo package registry ( #21888 )  
							
							... 
							
							
							
							This PR implements a [Cargo registry](https://doc.rust-lang.org/cargo/ )
to manage Rust packages. This package type was a little bit more
complicated because Cargo needs an additional Git repository to store
its package index.
Screenshots:



---------
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2023-02-05 18:12:31 +08:00  
				
					
						
							
							
								 
						
							
								6ba9ff7b48 
								
							 
						 
						
							
							
								
								Add Conda package registry ( #22262 )  
							
							... 
							
							
							
							This PR adds a [Conda](https://conda.io/ ) package registry. 
							
						 
						
							2023-02-01 12:30:39 -06:00  
				
					
						
							
							
								 
						
							
								a1fcb1cfb8 
								
							 
						 
						
							
							
								
								Update JS dependencies ( #22538 )  
							
							... 
							
							
							
							- Update all JS dependencies
- Add new eslint rules
- Rebuild SVGs
- Tested citation and build
SVG changes are because of https://github.com/primer/octicons/pull/883 .
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2023-01-21 10:42:13 +08:00  
				
					
						
							
							
								 
						
							
								e767b3372a 
								
							 
						 
						
							
							
								
								Update JS dependencies and eslint ( #22190 )  
							
							... 
							
							
							
							- Update all JS dependencies to latest version
- Enable unicorn/prefer-node-protocol and autofix issues
- Regenerate SVGs
- Add some comments to eslint rules
- Tested build, Mermaid and Katex rendering 
							
						 
						
							2022-12-20 17:15:47 -05:00  
				
					
						
							
							
								 
						
							
								c8b217110b 
								
							 
						 
						
							
							
								
								Update JS dependencies ( #21881 )  
							
							... 
							
							
							
							- Update all JS deps
- Regenerate SVGs
- Add new eslint rules, fix issues
- Tested Mermaid, Swagger, Vue, Webpack, Citation
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-11-22 08:58:55 +08:00  
				
					
						
							
							
								 
						
							
								2e5ac53bdc 
								
							 
						 
						
							
							
								
								Embed Matrix icon as SVG ( #21890 )  
							
							... 
							
							
							
							Embed the SVG icon directly, making further invertion unnecessary
because the icon color can now follow text color.
<img width="240" alt="Screenshot 2022-11-21 at 20 16 32"
src="https://user-images.githubusercontent.com/115237/203142189-89f20de9-c0bd-4d05-92c0-44dadf20d78f.png ">
<img width="245" alt="Screenshot 2022-11-21 at 20 16 46"
src="https://user-images.githubusercontent.com/115237/203142191-658239ba-1859-49c6-91ad-10ddf14780d0.png "> 
							
						 
						
							2022-11-21 20:25:26 +00:00  
				
					
						
							
							
								 
						
							
								b1dd1ba48f 
								
							 
						 
						
							
							
								
								Update JS dependencies and misc tweaks ( #21583 )  
							
							... 
							
							
							
							- Update all JS dependencies to latest version
- Disable two redundant eslint rules
- Adapt stylelint config to codebase
- Regenerate SVGs
- Make file editor spinner "reserve" height so page does not shift
- Tested katex, swagger, monaco
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: 6543 <6543@obermui.de> 
							
						 
						
							2022-10-28 09:40:50 -04:00  
				
					
						
							
							
								 
						
							
								7044d34ae5 
								
							 
						 
						
							
							
								
								Update JS dependencies and eslint config ( #21388 )  
							
							... 
							
							
							
							- Update all JS dependencies and playwright image
- Add new eslint rules, enable a few more, fix issues
- Regenerate SVGs
- Tested Vue and Swagger
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-10-10 20:02:20 +08:00  
				
					
						
							
							
								 
						
							
								ec82a24547 
								
							 
						 
						
							
							
								
								Update JS dependencies and lint ( #21144 )  
							
							... 
							
							
							
							- Update all JS dependencies minus vue
- Enable one more eslint rule, no new issues with it
- Tested build 
							
						 
						
							2022-09-11 17:34:38 +02:00  
				
					
						
							
							
								 
						
							
								41c76ad714 
								
							 
						 
						
							
							
								
								Add support for Vagrant packages ( #20930 )  
							
							... 
							
							
							
							* Add support for Vagrant boxes.
* Add authentication.
* Add tests.
* Add integration tests.
* Add docs.
* Add icons.
* Update routers/api/packages/api.go
Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: 6543 <6543@obermui.de> 
							
						 
						
							2022-08-29 15:04:45 +08:00  
				
					
						
							
							
								 
						
							
								94549bcd11 
								
							 
						 
						
							
							
								
								Change review buttons to icons to make space for text ( #20934 )  
							
							... 
							
							
							
							The layout on the review code view was broken depending on length of the text. Change all three buttons to icons with tooltip to make more space for these long texts.
Fixes : #20922  
							
						 
						
							2022-08-26 18:49:40 +02:00  
				
					
						
							
							
								 
						
							
								d30e02255f 
								
							 
						 
						
							
							
								
								Slightly reduce exclamation icon size ( #20753 )  
							
							... 
							
							
							
							It seemed a tad to big compared to other icons. Shrink it slightly.
Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2022-08-12 13:51:33 -04:00  
				
					
						
							
							
								 
						
							
								802c5313e1 
								
							 
						 
						
							
							
								
								Replace some icons with SVG ( #20741 )  
							
							... 
							
							
							
							- Replace some icons with SVG
- Create teams help page
- Application and SSH keys icons
- Add new icon for app token
- Use fontawesom-send 
							
						 
						
							2022-08-10 18:30:40 +02:00  
				
					
						
							
							
								 
						
							
								89505ac650 
								
							 
						 
						
							
							
								
								Change commit status icons to SVG ( #20736 )  
							
							... 
							
							
							
							* Fix commit status popover and switch to svg icons
* margin tweak
* fix integration, use warning sign for error to match previous
* remove fix from here, will be a new pr
* use top/bottom positioning
* vertically center
* use no-entry over alert oction
* add exclamation icon
* fix test selector
* more test fixes 
							
						 
						
							2022-08-09 23:55:29 +02:00  
				
					
						
							
							
								 
						
							
								f55af4675c 
								
							 
						 
						
							
							
								
								Add support for Pub packages ( #20560 )  
							
							... 
							
							
							
							* Added support for Pub packages.
* Update docs/content/doc/packages/overview.en-us.md
Co-authored-by: Gergely Nagy <algernon@users.noreply.github.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Gergely Nagy <algernon@users.noreply.github.com>
Co-authored-by: Lauris BH <lauris@nix.lv> 
							
						 
						
							2022-08-07 18:09:54 +08:00  
				
					
						
							
							
								 
						
							
								dba14dc196 
								
							 
						 
						
							
							
								
								Update JS dependencies, adjust eslint ( #20659 )  
							
							... 
							
							
							
							* Update JS dependencies
- Update all JS dependencies minus vue-*
- Improve eslint restricted globals
- Tested build, lint and swagger
* few more lint improvements
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-08-06 18:30:13 +03:00  
				
					
						
							
							
								 
						
							
								c7fa5cc017 
								
							 
						 
						
							
							
								
								Update JS dependencies ( #20423 )  
							
							... 
							
							
							
							- Update all JS dependencies minus vue ones
- Remove workaround for case-insensitive attribute selector
- Add new linter rules and fix issues
- Tested SVG display and swagger 
							
						 
						
							2022-07-20 23:48:06 +08:00  
				
					
						
							
							
								 
						
							
								df0fb17d04 
								
							 
						 
						
							
							
								
								Modernize JS build scripts ( #19824 )  
							
							... 
							
							
							
							- Remove __dirname, use file URLs instead
- Upgrade fabric dependency
- Use fs/promises syntax, this breaks node 12 but we require 14 already
The change in public/img/favicon.svg is not caused by the fabric
upgrade, but it seems it was not properly generated when introduced.
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-06-06 11:27:25 +08:00  
				
					
						
							
							
								 
						
							
								ba7750d6e7 
								
							 
						 
						
							
							
								
								Update JS dependencies ( #19767 )  
							
							... 
							
							
							
							- Update all JS dependencies minus Vue
- Tested mermaid, swagger, build
Co-authored-by: 6543 <6543@obermui.de> 
							
						 
						
							2022-05-20 21:10:03 -04:00  
				
					
						
							
							
								 
						
							
								3c658dff23 
								
							 
						 
						
							
							
								
								Update JS dependencies ( #19675 )  
							
							... 
							
							
							
							* Update JS dependencies
- Update all JS dependencies minus vue and vue-loader
- Adapt to jest 28
- Add new eslint rules
- Tested Mermaid and Swagger-UI
* switch to @happy-dom/jest-environment for faster tests
* bump eslint env to es2022 
							
						 
						
							2022-05-10 21:44:36 +02:00  
				
					
						
							
							
								 
						
							
								18727df73a 
								
							 
						 
						
							
							
								
								Add Helm Chart registry ( #19406 )  
							
							
							
						 
						
							2022-04-19 12:55:35 -04:00  
				
					
						
							
							
								 
						
							
								1eb0da58c3 
								
							 
						 
						
							
							
								
								Update JS dependencies ( #19281 )  
							
							... 
							
							
							
							- Upgrade all JS dependencies minus vue and vue-loader
- Adapt to breaking change of octicons
- Update eslint rules
- Tested Swagger UI, sortablejs and prod build 
							
						 
						
							2022-04-01 02:15:46 +02:00  
				
					
						
							
							
								 
						
							
								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> 
							
						 
						
							2022-03-30 16:42:47 +08:00  
				
					
						
							
							
								 
						
							
								329b959160 
								
							 
						 
						
							
							
								
								Remove CodeMirror dependencies ( #18911 )  
							
							... 
							
							
							
							EasyMDE already loads all the modes and plugins it needs, so there is no reason for neither the webpack dependency nor the vendored copy 
							
						 
						
							2022-02-26 23:47:52 +08:00  
				
					
						
							
							
								 
						
							
								8ae5e6d7fd 
								
							 
						 
						
							
							
								
								Update JS dependencies ( #18636 )  
							
							
							
						 
						
							2022-02-06 12:53:29 -05:00  
				
					
						
							
							
								 
						
							
								3349fd8f79 
								
							 
						 
						
							
							
								
								Add packagist webhook ( #18224 )  
							
							... 
							
							
							
							Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-01-23 21:46:30 +08:00  
				
					
						
							
							
								 
						
							
								8156e0f855 
								
							 
						 
						
							
							
								
								Update JS dependencies, remove eslint-plugin-github ( #18317 )  
							
							... 
							
							
							
							- Update all JS dependencies
- Add new lint rules
- Regenerate SVGs
- Tested Monaco and Mermaid
* Remove eslint-plugin-github 
							
						 
						
							2022-01-18 23:01:36 +08:00  
				
					
						
							
							
								 
						
							
								35c3553870 
								
							 
						 
						
							
							
								
								Support webauthn ( #17957 )  
							
							... 
							
							
							
							Migrate from U2F to Webauthn
Co-authored-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-01-14 16:03:31 +01:00  
				
					
						
							
							
								 
						
							
								87be76213a 
								
							 
						 
						
							
							
								
								Add migrate from Codebase ( #16768 )  
							
							... 
							
							
							
							This PR adds [Codebase](https://www.codebasehq.com/ ) as migration source.
Supported:
- Milestones
- Issues
- Pull Requests
- Comments
- Labels 
							
						 
						
							2021-12-02 23:24:02 +01:00