Felipe Leopoldo Sologuren Gutiérrez 
								
							 
						 
						
							
							
								
							
							
	
	
	1d52228ee7 
 
						 
						
							
							
								
								
								Fixes   #21895 : standardize UTC tz for util tests ( #21897 )  
							
							... 
							
							
							
							
							Standardize UTC timezone for `translateMonth` and `translateDay` tests. 
							
						 
						
							2022-11-22 16:46:29 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	1c7496c7a7 
 
						 
						
							
							
								
								
								Webhook list enhancements ( #21893 )  
							
							
							
							
						 
						
							2022-11-22 07:10:42 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	c2fb27beb4 
 
						 
						
							
							
								
								
								Improvements for Content Copy ( #21842 )  
							
							... 
							
							
							
							
							It now supports copying Markdown, SVG and Images (not in Firefox
currently because of lacking
[`ClipboardItem`](https://developer.mozilla.org/en-US/docs/Web/API/ClipboardItem )
support, but can be enabled in `about:config` and works). It will fetch
the data if in a rendered view or when it's an image.
Followup to https://github.com/go-gitea/gitea/pull/21629 . 
							
						 
						
							2022-11-21 17:59:42 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	fefdb7ffd1 
 
						 
						
							
							
								
								
								Timeline and color tweaks ( #21799 )  
							
							... 
							
							
							
							
							Followup to https://github.com/go-gitea/gitea/pull/21784 .
- Restore muted effect on timeline author and issuelist comment icon
- Remove whitespace inside shared user templates, fixing link hover
underline
- Use shared author link template more
- Use `bold` class instead of CSS
- Fix grey-light color being too dark on arc-green
- Add missing black-light color
- Fix issuelist progress bar color
- Fix various other cases of missing `.muted`
<img width="416" alt="Screenshot 2022-11-13 at 12 15 22"
src="https://user-images.githubusercontent.com/115237/201519497-1d4725c6-bc8b-47b5-9f68-1278ac9a8c92.png ">
<img width="324" alt="Screenshot 2022-11-13 at 12 16 52"
src="https://user-images.githubusercontent.com/115237/201519501-c0d03700-f9af-4316-ab46-482f2c7c738b.png ">
<img width="79" alt="Screenshot 2022-11-13 at 12 30 55"
src="https://user-images.githubusercontent.com/115237/201519502-46dc2d73-bbdf-4a2e-84d3-d2976f793163.png ">
<img width="440" alt="Screenshot 2022-11-13 at 12 41 03"
src="https://user-images.githubusercontent.com/115237/201519876-ada33948-f84a-4aeb-a40d-5c873f9a49e9.png ">
<img width="213" alt="Screenshot 2022-11-13 at 12 52 54"
src="https://user-images.githubusercontent.com/115237/201520291-a4d7238e-aeca-46c7-9008-8b644b1b676e.png ">
<img width="208" alt="Screenshot 2022-11-13 at 12 56 16"
src="https://user-images.githubusercontent.com/115237/201520436-aa8ba109-b959-42fb-831a-021e806c7082.png ">
Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-11-19 12:02:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	c144942b23 
 
						 
						
							
							
								
								
								Tweak katex options ( #21828 )  
							
							... 
							
							
							
							
							- Render directly into DOM, skipping string conversion
- Add limiting options to prevent excessive size/macros
- Remove invalid `display` option previously passed
Ref: https://katex.org/docs/options.html 
Co-authored-by: John Olheiser <john.olheiser@gmail.com> 
							
						 
						
							2022-11-17 09:04:09 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	3e3975e0fa 
 
						 
						
							
							
								
								
								fix webpackChunkName for citation-js-csl ( #21806 )  
							
							
							
							
						 
						
							2022-11-13 15:10:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	aed1622766 
 
						 
						
							
							
								
								
								Simplify text color selectors and tweak arc-green colors ( #21784 )  
							
							... 
							
							
							
							
							Move the text color rules out of the unneeded `.ui` block, add missing
colors, tweak colors on arc-green to be more readable (red was
particulary bad to read).
Also, this removes the previous inheritance of link colors. I think
links should always be in primary color and if they are to be
discolored, the color should be set on them explicitely.
<img width="165" alt="Screenshot 2022-11-12 at 13 28 30"
src="https://user-images.githubusercontent.com/115237/201474098-700d9fed-3133-43c7-b57e-d4cc5c2795cb.png ">
<img width="152" alt="Screenshot 2022-11-12 at 13 18 48"
src="https://user-images.githubusercontent.com/115237/201474156-b6de4cb5-bce8-4553-b3d4-8365aff9a3a7.png ">
HTML to test with:
```html
<div class="text red">some text with <a href="#foo">a link</a>.</div>
<div class="text orange">some text with <a href="#foo">a link</a>.</div>
<div class="text yellow">some text with <a href="#foo">a link</a>.</div>
<div class="text olive">some text with <a href="#foo">a link</a>.</div>
<div class="text green">some text with <a href="#foo">a link</a>.</div>
<div class="text teal">some text with <a href="#foo">a link</a>.</div>
<div class="text blue">some text with <a href="#foo">a link</a>.</div>
<div class="text violet">some text with <a href="#foo">a link</a>.</div>
<div class="text purple">some text with <a href="#foo">a link</a>.</div>
<div class="text pink">some text with <a href="#foo">a link</a>.</div>
<div class="text brown">some text with <a href="#foo">a link</a>.</div>
<div class="text grey">some text with <a href="#foo">a link</a>.</div> 
							
						 
						
							2022-11-12 16:30:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nolann 
								
							 
						 
						
							
							
								
							
							
	
	
	9f8e778918 
 
						 
						
							
							
								
								
								Copy citation file content, in APA and BibTex format, on repo home page ( #19999 )  
							
							... 
							
							
							
							
							Add feature to easily copy CITATION.cff content in APA and BibTex format. 
							
						 
						
							2022-11-11 18:02:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	9db221780f 
 
						 
						
							
							
								
								
								Ignore line anchor links with leading zeroes ( #21728 )  
							
							... 
							
							
							
							
							Fixes: https://github.com/go-gitea/gitea/issues/21722 
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-11-11 18:22:36 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xinyu Zhou 
								
							 
						 
						
							
							
								
							
							
	
	
	dd7f1c0334 
 
						 
						
							
							
								
								
								Quick fixes monaco-editor error: "vs.editor.nullLanguage" ( #21734 )  
							
							... 
							
							
							
							
							fixes: https://github.com/go-gitea/gitea/issues/21733 
Uncaught Error: Language id "vs.editor.nullLanguage" is not configured
nor known
Note that this monaco-editor worked fine on 0.33.0 and broke on 0.34.0.
If upstream fixed, remove this code.
Signed-off-by: Xinyu Zhou <i@sourcehut.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-11-09 18:02:19 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	7e40ceee9e 
 
						 
						
							
							
								
								
								Fix UI language switching bug ( #21597 )  
							
							... 
							
							
							
							
							Related:
* https://github.com/go-gitea/gitea/pull/21596#issuecomment-1291450224 
There was a bug when switching language by AJAX: the irrelevant POST
requests were processed by the target page's handler.
Now, use GET instead of POST. The GET requests should be harmless.
Co-authored-by: delvh <dev.lh@web.de>
Co-authored-by: Jason Song <i@wolfogre.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-11-09 15:40:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yarden Shoham 
								
							 
						 
						
							
							
								
							
							
	
	
	cb83288530 
 
						 
						
							
							
								
								
								Add attention blocks within quote blocks for Note and Warning ( #21711 )  
							
							... 
							
							
							
							
							For each quote block, the first `**Note**` or `**Warning**` gets an icon
prepended to it and its text is colored accordingly. GitHub does this
(community/community#16925 ). [Initially requested on
Discord.](https://discord.com/channels/322538954119184384/322538954119184384/1038816475638661181 )
### Before

### After

Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
Co-authored-by: delvh <dev.lh@web.de>
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2022-11-09 02:11:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yarden Shoham 
								
							 
						 
						
							
							
								
							
							
	
	
	e3a7f15791 
 
						 
						
							
							
								
								
								Add "Copy" button to file view of raw text ( #21629 )  
							
							... 
							
							
							
							
							If a raw text file is displayed, a copy button of the text is enabled.
* Closes  #12866 
### Before

### After

#### Rendered files and binaries have their button disabled


Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: delvh <dev.lh@web.de>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-11-04 15:33:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zeripath 
								
							 
						 
						
							
							
								
							
							
	
	
	3e8618949e 
 
						 
						
							
							
								
								
								Clean up formatting on install page ( #21668 )  
							
							... 
							
							
							
							
							The install page has been somewhat inconsistently styled for a while.
This PR simplifies and standardises the styling of these fields makes
things line up better across widths.
Replace #21660 
Signed-off-by: Andrew Thornton <art27@cantab.net>
Old:

New:

Signed-off-by: Andrew Thornton <art27@cantab.net> 
							
						 
						
							2022-11-03 20:41:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	57a0a7ef64 
 
						 
						
							
							
								
								
								Fix opaque background on mermaid diagrams ( #21642 )  
							
							... 
							
							
							
							
							Browsers introduce a opaque background on iframes if the iframe
element's color-scheme does not match the document's color scheme which
in case of a dark theme results in a mismatch and the browser adds a
white background. Avoid this by specifying the same color scheme outside
and inside the iframe.
See https://fvsch.com/transparent-iframes  for more info.
My initial attempt was to make the iframe document the same color-scheme
as the parent page (light or dark) but with that, there was a ugly
background flash on load in Chrome because Chrome apparently always
loads iframe in light scheme initially. Firefox still shows a background
flash on load but this is not possible to get rid of and it's certainly
a browser bug.
Before:
<img width="1147" alt="Screen Shot 2022-10-31 at 13 30 55"
src="https://user-images.githubusercontent.com/115237/199017132-9828aace-bdd0-4ede-8118-359e72bcf2fe.png ">
After:
<img width="1152" alt="Screen Shot 2022-10-31 at 13 30 36"
src="https://user-images.githubusercontent.com/115237/199017137-989a9e67-3fe0-445f-a191-df5bf290dabf.png "> 
							
						 
						
							2022-10-31 20:57:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kolaente 
								
							 
						 
						
							
							
								
							
							
	
	
	cd5c067abe 
 
						 
						
							
							
								
								
								fix: PR status layout on mobile ( #21547 )  
							
							... 
							
							
							
							
							This PR fixes the layout of PR status layouts on mobile. For longer
status context names or on very small screens the text would overflow
and push the "Details" and "Required" badges out of the container.
Before:

After:

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-10-28 09:49:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yarden Shoham 
								
							 
						 
						
							
							
								
							
							
	
	
	125e3e3d66 
 
						 
						
							
							
								
								
								Localize time units on activity heatmap ( #21570 )  
							
							... 
							
							
							
							
							Previously, the months and days were hardcoded into English
* Closes  #15541 
## Screenshots
### English

### German

### Spanish

### Italian

### Portuguese
This one has a bit of overflow

Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
Co-authored-by: Gusted <williamzijl7@hotmail.com>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2022-10-28 09:48:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	07178f4d0c 
 
						 
						
							
							
								
								
								Use CSS color-scheme instead of invert ( #21616 )  
							
							... 
							
							
							
							
							The
[`color-scheme`](https://developer.mozilla.org/en-US/docs/Web/CSS/color-scheme )
property changes the base color of certain form elements like the
datepicker icon in Chrome. Set it and remove the previous invert hack.
Before with invert removed:
<img width="840" alt="Screen Shot 2022-10-27 at 11 42 54"
src="https://user-images.githubusercontent.com/115237/198251927-b742e14e-0c62-492c-b667-ee6c69de4ad8.png ">
<img width="238" alt="Screen Shot 2022-10-27 at 12 23 28"
src="https://user-images.githubusercontent.com/115237/198260413-37c1ca85-c2de-4c09-8b37-6aa8a23ab575.png ">
After:
<img width="841" alt="Screen Shot 2022-10-27 at 11 43 05"
src="https://user-images.githubusercontent.com/115237/198251934-568fa291-0d18-4cd4-adec-58ae1ad90ab2.png ">
<img width="839" alt="Screen Shot 2022-10-27 at 11 44 36"
src="https://user-images.githubusercontent.com/115237/198251936-a435105e-572b-41f6-8262-a53820f1d364.png ">
<img width="243" alt="Screen Shot 2022-10-27 at 12 23 42"
src="https://user-images.githubusercontent.com/115237/198260432-5eaffc82-ffb8-4559-b1c2-08a39e8f4427.png ">
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-10-28 13:45:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gusted 
								
							 
						 
						
							
							
								
							
							
	
	
	29c00eb1ed 
 
						 
						
							
							
								
								
								Improve code comment review on mobile ( #21461 )  
							
							... 
							
							
							
							
							- Fix placement of avatar image, this was not placed in the
`comment-header-left` and add CSS to cover the limiting of width+height
of avatar for code-review comment on "Files changed" page. This fixes
the big noticeable avatar issue.
- Apply `margin-bottom` to the "next" button, so it's consistent with
the "previous" button.
- Make sure the "next"/"previous" start at `flex-start` on mobile and
not off-screen at `flex-end`. As well force them to have `flex: 1` so
they won't overflow on x-asis. This also requires the `width: 100%` for
the `.ui.buttons` div.
- Resolves  #20074 
### Before
<details><img width="512"
src="https://user-images.githubusercontent.com/25481501/195952930-09560cad-419f-43a3-a8a4-a4166c117994.jpg "></details>
### After
<details><img width="512"
src="https://user-images.githubusercontent.com/25481501/197340081-0365dfa8-4344-46b4-8702-a40c778c073f.jpg "></details>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2022-10-25 19:11:49 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	06a7ed4e04 
 
						 
						
							
							
								
								
								Consolidate remaining colors into variables ( #21582 )  
							
							... 
							
							
							
							
							Remove remaining non-color variables in arc-green, so the theme is now
100% defined from variables (excluding inverts). Adjusted red/green to
match previous overwritten colors.
`--color-gold-light` is removed, it was unused and is not part of
fomantic colors.
<img width="772" alt="Screen Shot 2022-10-24 at 20 22 25"
src="https://user-images.githubusercontent.com/115237/197599339-1d1bf6e3-aa90-4f38-9753-24effd4b178d.png ">
<img width="275" alt="Screen Shot 2022-10-24 at 20 25 52"
src="https://user-images.githubusercontent.com/115237/197599344-79c1d3ac-c709-4e30-a60b-4738af672c12.png ">
<img width="446" alt="Screen Shot 2022-10-24 at 20 26 46"
src="https://user-images.githubusercontent.com/115237/197599346-f2ef6449-7efd-4f81-bbb6-e7bee4528f50.png ">
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-10-25 07:08:54 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	bf2a72d126 
 
						 
						
							
							
								
								
								Expand "Go to File" button again, fix 'Add File' margin ( #21543 )  
							
							... 
							
							
							
							
							With https://github.com/go-gitea/gitea/pull/21428  we gained some space
so we are again able to show the "Go to File" button as text instead of
icon-only (the old icon was not particularily fitting anyways).
Before:
<img width="328" alt="image"
src="https://user-images.githubusercontent.com/115237/197334423-07731d9d-bf26-4aeb-95fa-490d9d0bf2a2.png ">
After:
<img width="339" alt="Screen Shot 2022-10-22 at 12 28 01"
src="https://user-images.githubusercontent.com/115237/197334383-467c4107-09c9-4881-b75f-7f403eab7f3a.png ">
<img width="413" alt="Screen Shot 2022-10-22 at 12 28 16"
src="https://user-images.githubusercontent.com/115237/197334384-f7d1fdda-a011-4138-ad1e-b52fc987501f.png "> 
							
						 
						
							2022-10-24 02:23:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	f982a71997 
 
						 
						
							
							
								
								
								CSS color enhancements ( #21534 )  
							
							... 
							
							
							
							
							- Add
[`accent-color`](https://developer.mozilla.org/en-US/docs/Web/CSS/accent-color )
which will change the color of various native HTML elements from
OS-color to specified one. Affects unstyled checkbox, radio, range and
progress
- Change `--color-accent` to `--color-primary-light-1`
- Change progress bar color to `--color-accent`
- Add new `--color-primary-contrast` meant to contrast over primary
- Avoid layout shift on clicking `.viewed-file-form`
- Add styles for `input[type=file]` upload button
<img width="301" alt="Screen Shot 2022-10-21 at 18 05 35"
src="https://user-images.githubusercontent.com/115237/197246896-7b3b5591-2934-4436-bf37-6aebcdfecb13.png ">
<img width="98" alt="Screen Shot 2022-10-21 at 19 41 27"
src="https://user-images.githubusercontent.com/115237/197256892-c8fc6a0a-5d2f-4757-a98b-a79f9b7fcbc5.png ">
<img width="93" alt="image"
src="https://user-images.githubusercontent.com/115237/197257029-293c02e9-ebf9-448a-a58f-ca418cf36953.png ">
<img width="204" alt="Screen Shot 2022-10-21 at 18 21 24"
src="https://user-images.githubusercontent.com/115237/197246957-a99f5178-bbd5-4204-bd32-7a6977026f76.png ">
<img width="449" alt="Screen Shot 2022-10-21 at 18 56 59"
src="https://user-images.githubusercontent.com/115237/197249305-d481abb7-9f16-4b48-936a-c75ed29f5b04.png ">
<img width="449" alt="Screen Shot 2022-10-21 at 18 57 09"
src="https://user-images.githubusercontent.com/115237/197249309-7ab70c3b-325e-41bc-a4ba-07402c6826b6.png ">
Co-authored-by: delvh <dev.lh@web.de>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-10-23 12:05:20 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yarden Shoham 
								
							 
						 
						
							
							
								
							
							
	
	
	e828564445 
 
						 
						
							
							
								
								
								Add color previews in markdown ( #21474 )  
							
							... 
							
							
							
							
							* Resolves  #3047 
Every time a color code will be in \`backticks`, a cute little color
preview will pop up
[Inspiration](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#supported-color-models )
#### Before

#### After

Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-10-21 20:00:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	fe442dba4b 
 
						 
						
							
							
								
								
								Enable Monaco automaticLayout ( #21515 )  
							
							... 
							
							
							
							
							Enable
[`automaticLayout`](https://microsoft.github.io/monaco-editor/api/interfaces/monaco.editor.IDiffEditorOptions.html#automaticLayout )
for monaco so it can reflow itself.
Fixes: https://github.com/go-gitea/gitea/issues/21508  
							
						 
						
							2022-10-20 02:54:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KN4CK3R 
								
							 
						 
						
							
							
								
							
							
	
	
	c3b2e44392 
 
						 
						
							
							
								
								
								Add team member invite by email ( #20307 )  
							
							... 
							
							
							
							
							Allows to add (not registered) team members by email.
related #5353 
Invite by mail:

Pending invitations:

Email:

Join form:

Co-authored-by: Jack Hay <jjphay@gmail.com> 
							
						 
						
							2022-10-19 14:40:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	37ca4cb7d6 
 
						 
						
							
							
								
								
								Remove vitest globals ( #21505 )  
							
							... 
							
							
							
							
							Explicitly import them instead which is cleaner and enables better
editor integration.
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-10-19 14:50:19 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yarden Shoham 
								
							 
						 
						
							
							
								
							
							
	
	
	acdb92ad42 
 
						 
						
							
							
								
								
								Localize all timestamps ( #21440 )  
							
							... 
							
							
							
							
							Following
* #21410  
We are now able to localize all timestamps. Some examples:
`short-date` format, French, user profile page:

`date-time` format, Portuguese, mirror repository settings page:

Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
Co-authored-by: Gusted <williamzijl7@hotmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-10-17 12:08:21 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lunny Xiao 
								
							 
						 
						
							
							
								
							
							
	
	
	f860a6d2e4 
 
						 
						
							
							
								
								
								Add system setting table with cache and also add cache supports for user setting ( #18058 )  
							
							
							
							
						 
						
							2022-10-17 07:29:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	32159cc4a3 
 
						 
						
							
							
								
								
								Fix mermaid-related bugs ( #21431 )  
							
							
							
							
						 
						
							2022-10-15 18:04:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yarden Shoham 
								
							 
						 
						
							
							
								
							
							
	
	
	b9cd6fb703 
 
						 
						
							
							
								
								
								Add code highlighting in issue titles ( #21432 )  
							
							... 
							
							
							
							
							This changes the rendering logic of issue titles. If a substring in an
issue title is enclosed with a pair of backticks, it'll be rendered with
a monospace font (HTML `code` tag).
* Closes  #20887 
Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
Co-authored-by: Gusted <williamzijl7@hotmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: 6543 <6543@obermui.de> 
							
						 
						
							2022-10-16 02:24:41 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	c3098076b5 
 
						 
						
							
							
								
								
								Switch from jest to vitest ( #21444 )  
							
							... 
							
							
							
							
							Even if we are not bundling with `vite` yet, we can use `vitest` in
place of Jest which brings a few benefits like not requiring to use
`NODE_OPTIONS` to run and having sane module resolution.
It's possible to also use `jest-extended` with vitest, but I opted to
not do so for now because it brings heavyweight dependencies and it was
trivial to just rewrite the affected matchers to be compatible.
This PR also removes 153 JS dependencies, which is certainly nice.
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-10-14 21:36:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	9dc264a2ee 
 
						 
						
							
							
								
								
								Diff file tree tweaks ( #21446 )  
							
							... 
							
							
							
							
							- Left-align the diff stat line again like previously.
- Default the file tree to collapsed view, which means the tree will
rendered initially collapsed and it may "pop in" via JS if enabled. I
think this is more desirable than having the empty space for the tree
"pop out" like it currently does.
- Mute the icon, removing color unless hovered.
- Increase icon size and vertically center it.
Before:
<img width="1271" alt="image"
src="https://user-images.githubusercontent.com/115237/195666451-55771595-0525-42b8-be1b-d03cc1cb2961.png ">
After:
<img width="1280" alt="image"
src="https://user-images.githubusercontent.com/115237/195666385-c91fd0de-6dcc-4d9c-89ff-7581828fcf14.png ">
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-10-14 17:43:25 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	f40833d1f0 
 
						 
						
							
							
								
								
								Remove useless appVer from JS window.config ( #21445 )  
							
							... 
							
							
							
							
							The only usage of `appVer` was in serviceworker.js, while indeed it
needs the asset version. 
							
						 
						
							2022-10-14 01:16:27 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yarden Shoham 
								
							 
						 
						
							
							
								
							
							
	
	
	6a6dc97b0f 
 
						 
						
							
							
								
								
								Respect user's locale when rendering the date range in the repo activity page ( #21410 )  
							
							... 
							
							
							
							
							# Description
Previously, to make the date range understood by all, we used the format
"2006-01-02" for the dates as it's locale-generic.
This commit changes the rendering logic. Instead of rendering the date
on the server, we send a formatted computer-readable timestamp. The
client's javascript then renders it according to the user's locale.
This approach is reusable across the codebase, any `<time></time>` tag
with the data-format="date" attribute would get rendered according to
the user's chosen locale.
## Previous View

## New View
### English

### French

### Portuguese

### Italian

# References
* #21380  
* #21387 
* #21396 
Inspiration:
I think either differentiating by class, or probably better by a custom
attribute such as `data-format` or similar, is the best course of
action.
_Originally posted by @delvh in
https://github.com/go-gitea/gitea/issues/21396#issuecomment-1274424788_ 
      
Resolves  #21380 
Signed-off-by: Yarden Shoham <hrsi88@gmail.com>
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2022-10-13 00:14:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	ac3a61ea17 
 
						 
						
							
							
								
								
								Consolidate more CSS colors into variables ( #21402 )  
							
							... 
							
							
							
							
							Move more colors into variables. The only real notable change is the dot
in the release timeline. Also, made the variable comments a bit more
clear.
<img width="279" alt="Screen Shot 2022-10-10 at 21 10 23"
src="https://user-images.githubusercontent.com/115237/194938496-e5a21056-67c4-4219-9c68-134b0edf0e61.png ">
<img width="88" alt="Screen Shot 2022-10-10 at 21 31 53"
src="https://user-images.githubusercontent.com/115237/194939712-f666c43e-fb1a-4045-be52-1176391bd8ea.png ">
<img width="90" alt="Screen Shot 2022-10-10 at 21 31 44"
src="https://user-images.githubusercontent.com/115237/194939710-2e620c06-75a9-41b7-a3e1-18eab7a57614.png ">
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2022-10-12 12:26:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kolaente 
								
							 
						 
						
							
							
								
							
							
	
	
	d8a80b0ed7 
 
						 
						
							
							
								
								
								feat(pr review): add more space on mobile ( #21326 )  
							
							... 
							
							
							
							
							This PR adds more space to the review screen on mobile so that comments
are more readable and less "squashed" an smaller screens.
Before:

After:

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: Lauris BH <lauris@nix.lv> 
							
						 
						
							2022-10-11 16:42:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									qwerty287 
								
							 
						 
						
							
							
								
							
							
	
	
	a813c9d8f3 
 
						 
						
							
							
								
								
								Allow creation of OAuth2 applications for orgs ( #18084 )  
							
							... 
							
							
							
							
							Adds the settings pages to create OAuth2 apps also to the org settings
and allows to create apps for orgs.
Refactoring: the oauth2 related templates are shared for
instance-wide/org/user, and the backend code uses `OAuth2CommonHandlers`
to share code for instance-wide/org/user.
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-10-09 20:07:41 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yarden Shoham 
								
							 
						 
						
							
							
								
							
							
	
	
	97f3f1988b 
 
						 
						
							
							
								
								
								Fix typos in PullRequestMergeForm.vue header comment ( #21378 )  
							
							... 
							
							
							
							
							Signed-off-by: Yarden Shoham <hrsi88@gmail.com> 
							
						 
						
							2022-10-09 15:17:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	768e16dad1 
 
						 
						
							
							
								
								
								Use weighted algorithm for string matching when finding files in repo ( #21370 )  
							
							... 
							
							
							
							
							This PR is for:
* https://github.com/go-gitea/gitea/issues/20231 
Now, when a user searches `word`, they always see `/{word}.txt` before
`/{w}e-g{o}t-{r}esult.{d}at`
Demo:
When searching "a", "a.ext" comes first. 
Then when searching "at", the longer matched "template" comes first.
<details>


</details>
This PR also makes the frontend tests could import feature JS files by
introducing `jestSetup.js`
Co-authored-by: delvh <dev.lh@web.de>
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2022-10-08 12:22:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									delvh 
								
							 
						 
						
							
							
								
							
							
	
	
	81d7270cde 
 
						 
						
							
							
								
								
								Add new CSS variables --color-accent and --color-small-accent ( #21305 )  
							
							... 
							
							
							
							
							At the moment, this is only used to replace the color of the `viewed`
checkbox and of the `has changed` label.
Previously, the used variable accentuated always either darker or
lighter, which meant that one theme looked good while the other didn't.
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2022-10-07 17:48:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	eaa67671cc 
 
						 
						
							
							
								
								
								Fix doc and heatmap for the Vue3 refactoring ( #21312 )  
							
							
							
							
						 
						
							2022-10-02 10:13:44 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									André Jaenisch 
								
							 
						 
						
							
							
								
							
							
	
	
	04e97b8311 
 
						 
						
							
							
								
								
								Refactor from Vue2 to Vue3 ( #20044 )  
							
							... 
							
							
							
							
							Close  #19902  
						
							2022-10-01 22:26:38 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	677a09eb74 
 
						 
						
							
							
								
								
								Consolidate more CSS rules, fix inline code on arc-green ( #21260 )  
							
							... 
							
							
							
							
							- Consolidate various CSS rules into base rules
- Fix inline code in Markdown not having enough contrast on arc-green
Adds one new color variable, `--color-label-active-bg` for the
background of active labels.
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-09-28 21:19:22 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HeySora 
								
							 
						 
						
							
							
								
							
							
	
	
	dabc06d13b 
 
						 
						
							
							
								
								
								Feature: Case-insensitive "find files in repo" ( #21269 )  
							
							... 
							
							
							
							
							This (short) PR builds upon #15028  and makes the file search
case-insensitive.
Previously, having a file named `TestFile.cs` would not be shown if
`test` was typed in the search box.
This now changes the matching function to be case-insensitive (without
affecting the UI).
The matching function, `strSubMatch`, is only used for this feature (it
has been introduced by #15028 ), meaning that this PR does not affect the
behaviour of any unrelated functionality of Gitea. 
							
						 
						
							2022-09-28 00:55:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KN4CK3R 
								
							 
						 
						
							
							
								
							
							
	
	
	904b324716 
 
						 
						
							
							
								
								
								Fix empty container layer history and UI ( #21251 )  
							
							... 
							
							
							
							
							Fixes  #21248  
						
							2022-09-27 15:03:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sebastian-sauer 
								
							 
						 
						
							
							
								
							
							
	
	
	31f934c1d8 
 
						 
						
							
							
								
								
								Add filetree on left of diff view ( #21012 )  
							
							... 
							
							
							
							
							This PR adds a filetree to the left side of the files/diff view.
Initially the filetree will not be shown and may be shown via a new
"Show file tree" button.
Showing and hiding is using the same icon as github. Folders are
collapsible. On small devices (max-width 991 PX) the file tree will be
hidden.
Close  #18192 
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-09-27 13:22:19 +08:00