techknowlogick 
							
						 
					 
					
						
						
							
						
						b868d30434 
					 
					
						
						
							
							spdx ( #581 )  
						
						... 
						
						
						
						Co-authored-by: techknowlogick <hello@techknowlogick.com >
Co-committed-by: techknowlogick <hello@techknowlogick.com > 
						
						
					 
					
						2023-09-08 01:40:02 +00:00 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						c1c7870ceb 
					 
					
						
						
							
							Handle Team Reviews ( #515 )  
						
						... 
						
						
						
						at the moment we crash with an nil exeption if there exist team reviews
this fix it and add support to display them
Reviewed-on: https://gitea.com/gitea/tea/pulls/515 
Reviewed-by: Norwin <noerw@noreply.gitea.io >
Reviewed-by: wxiaoguang <wxiaoguang@noreply.gitea.io > 
						
						
					 
					
						2022-09-29 10:49:24 +08:00 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						15457f1770 
					 
					
						
						
							
							Add Allow Maintainer Edits ( #509 )  
						
						... 
						
						
						
						close  #508 
Reviewed-on: https://gitea.com/gitea/tea/pulls/509 
Reviewed-by: Norwin <noerw@noreply.gitea.io >
Reviewed-by: strk <strk@noreply.gitea.io > 
					
						2022-09-27 23:36:36 +08:00 
						 
				 
			
				
					
						
							
							
								Norwin 
							
						 
					 
					
						
						
							
						
						9ab36c55fa 
					 
					
						
						
							
							Return RFC3339 UTC timestamps for machine-readable output ( #470 )  
						
						... 
						
						
						
						### ⚠️  breaking changes ⚠️ 
- unset timestamps will not be printed as `"0001-01-01 00:00"`, but as empty value `""`
- output formats `csv`, `tsv`, `yaml` output timestamps in UTC instead of local time, and adhere to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339 )
Co-authored-by: Norwin <git@nroo.de >
Co-authored-by: 6543 <6543@obermui.de >
Reviewed-on: https://gitea.com/gitea/tea/pulls/470 
Reviewed-by: 6543 <6543@obermui.de >
Reviewed-by: John Olheiser <john.olheiser@gmail.com >
Co-authored-by: Norwin <noerw@noreply.gitea.io >
Co-committed-by: Norwin <noerw@noreply.gitea.io > 
						
						
					 
					
						2022-03-29 06:37:13 +08:00 
						 
				 
			
				
					
						
							
							
								Norwin 
							
						 
					 
					
						
						
							
						
						d2295828d0 
					 
					
						
						
							
							Fix resolving of URLs in markdown ( #401 )  
						
						... 
						
						
						
						Path-only URLs need an absolute reference to be resolved against for printing in markdown
Previously we resolved against the URL to the resource we were operating on (eg comment or issue URL).
The markdown renderer in the web UI resolves all such URLs relative to the repo base URL. This PR adopts this behaviour in tea, by trimming the URL to a repo base URL via regex.
This makes a custom patch to our markdown renderer `glamour` obsolete, which turned out to be an incorrect patch, meaning we can make use of upstream glamour again.
Co-authored-by: Norwin <git@nroo.de >
Reviewed-on: https://gitea.com/gitea/tea/pulls/401 
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: 6543 <6543@obermui.de >
Co-authored-by: Norwin <noerw@noreply.gitea.io >
Co-committed-by: Norwin <noerw@noreply.gitea.io > 
						
						
					 
					
						2021-12-03 02:59:02 +08:00 
						 
				 
			
				
					
						
							
							
								justusbunsi 
							
						 
					 
					
						
						
							
						
						3cf084cb96 
					 
					
						
						
							
							PR listing: add --fields & expose additional fields ( #415 )  
						
						... 
						
						
						
						This PR adds the `--fields` flag to `tea pr ls` (#342 ), and exposes more fields specific to the `PullRequest` type:
```
   --fields value, -f value   Comma-separated list of fields to print.
                              Available values:
                              index,state,author,author-id,url,title,body,mergeable,base,base-commit,head,diff,patch,created,updated,deadline,assignees,milestone,labels,comments
                              (default: "index,title,state,author,milestone,updated,labels")
```
Co-authored-by: justusbunsi <61625851+justusbunsi@users.noreply.github.com >
Co-authored-by: Norwin <git@nroo.de >
Reviewed-on: https://gitea.com/gitea/tea/pulls/415 
Reviewed-by: Norwin <noerw@noreply.gitea.io >
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
Reviewed-by: 6543 <6543@obermui.de >
Co-authored-by: justusbunsi <justusbunsi@noreply.gitea.io >
Co-committed-by: justusbunsi <justusbunsi@noreply.gitea.io > 
						
						
					 
					
						2021-09-29 04:36:33 +08:00 
						 
				 
			
				
					
						
							
							
								Norwin 
							
						 
					 
					
						
						
							
						
						222d0501df 
					 
					
						
						
							
							Detect markdown line width, resolve relative URLs ( #332 )  
						
						... 
						
						
						
						~~this is semi-blocked by https://github.com/charmbracelet/glamour/pull/96 , but behaviour isn't really worse than the previous behaviour (most links work, some are still broken)~~
#### testcase for link resolver
```
tea pr 332
tea checkout 332 && make install && tea pr 332
```
- [rel](./332)
- [abs](/gitea/tea/pulls/332)
- [full](https://gitea.com/gitea/tea/pulls/332 )
Co-authored-by: Norwin Roosen <git@nroo.de >
Co-authored-by: 6543 <6543@obermui.de >
Reviewed-on: https://gitea.com/gitea/tea/pulls/332 
Reviewed-by: 6543 <6543@obermui.de >
Reviewed-by: Andrew Thornton <art27@cantab.net >
Co-authored-by: Norwin <noerw@noreply.gitea.io >
Co-committed-by: Norwin <noerw@noreply.gitea.io > 
						
						
					 
					
						2021-03-12 20:28:46 +08:00 
						 
				 
			
				
					
						
							
							
								Norwin 
							
						 
					 
					
						
						
							
						
						83b73ce78e 
					 
					
						
						
							
							Show PR CI status ( #306 )  
						
						... 
						
						
						
						fix layout of pr reviews
show PR CI status
put conflict info in status list
remove line
show merged state
deduplicate reviews by user
Co-authored-by: Norwin Roosen <git@nroo.de >
Reviewed-on: https://gitea.com/gitea/tea/pulls/306 
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: 6543 <6543@obermui.de >
Co-Authored-By: Norwin <noerw@noreply.gitea.io >
Co-Committed-By: Norwin <noerw@noreply.gitea.io > 
						
						
					 
					
						2020-12-17 01:16:50 +08:00 
						 
				 
			
				
					
						
							
							
								Norwin 
							
						 
					 
					
						
						
							
						
						a91168fd36 
					 
					
						
						
							
							Improved list output ( #281 )  
						
						... 
						
						
						
						remove unused debug var
move outputList into a struct
so we can add additional functionality for all list output
rename list output to table.go
make table sortable
sort milestones
sort milestones descending
remove unnecessary if
Co-authored-by: Norwin Roosen <git@nroo.de >
Reviewed-on: https://gitea.com/gitea/tea/pulls/281 
Reviewed-by: khmarbaise <khmarbaise@noreply.gitea.io >
Reviewed-by: 6543 <6543@obermui.de >
Co-Authored-By: Norwin <noerw@noreply.gitea.io >
Co-Committed-By: Norwin <noerw@noreply.gitea.io > 
						
						
					 
					
						2020-12-10 06:04:36 +08:00 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						5cb3e1ded5 
					 
					
						
						
							
							Refactor: Move list print functions into print package ( #273 )  
						
						... 
						
						
						
						MV list issues -> print.IssuesList
MV list labels -> print.LabelsList & task.LabelsExport
MV list logins -> print.LoginsList
MV list miles -> print.MilestonesList
MV list pulls -> print.PullsList
MV list releases -> print.ReleasesList
MV list issues&pulls of mile -> print.IssuesPullsList
MV list notification threads -> print.NotificationsList
Unexport print.outputList
Unexport print.outputMarkdown
remove comd/flags dependency in print module
Reviewed-on: https://gitea.com/gitea/tea/pulls/273 
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: Andrew Thornton <art27@cantab.net >
Co-Authored-By: 6543 <6543@obermui.de >
Co-Committed-By: 6543 <6543@obermui.de > 
						
						
					 
					
						2020-12-08 18:28:54 +08:00 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						2b11f408fd 
					 
					
						
						
							
							Pull DetailView: Show more pull informations ( #271 )  
						
						... 
						
						
						
						Pull Detailview: add head/base-branch, reviews, mergable info
print info if reviews can not be loaded
No Conflicts
Reviewed-on: https://gitea.com/gitea/tea/pulls/271 
Reviewed-by: Norwin <noerw@noreply.gitea.io >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-Authored-By: 6543 <6543@obermui.de >
Co-Committed-By: 6543 <6543@obermui.de > 
						
						
					 
					
						2020-12-08 12:06:05 +08:00 
						 
				 
			
				
					
						
							
							
								Norwin 
							
						 
					 
					
						
						
							
						
						03ec6d0eee 
					 
					
						
						
							
							print times in local timezone ( #217 )  
						
						... 
						
						
						
						dont resolve location ahead of time
fixup! use local timezone for all printed times
fixup! use local timezone for all printed times
use local timezone for all printed times
Co-authored-by: Norwin Roosen <git@nroo.de >
Reviewed-on: https://gitea.com/gitea/tea/pulls/217 
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
Reviewed-by: 6543 <6543@noreply.gitea.io > 
						
						
					 
					
						2020-10-05 12:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								Norwin 
							
						 
					 
					
						
						
							
						
						30c3aa4f5b 
					 
					
						
						
							
							Handle Invalid Markdown ( #218 )  
						
						... 
						
						
						
						markdown: use builtin dark/light theme detection
handle invalid markdown
Co-authored-by: Norwin Roosen <git@nroo.de >
Reviewed-on: https://gitea.com/gitea/tea/pulls/218 
Reviewed-by: 6543 <6543@noreply.gitea.io >
Reviewed-by: techknowlogick <techknowlogick@gitea.io > 
						
						
					 
					
						2020-10-05 02:23:57 +00:00 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						f445ac7521 
					 
					
						
						
							
							Refactor: apply new internal structurs ( #206 )  
						
						... 
						
						
						
						fix lint
fix lint
Move print TrackedTimesList to print package
Move AbsPathWithExpansion to utils/path.go
rename module intern to config
Move Subcomands into it's own Packages
Split times subcomands into own sourcefiles
Split repos subcomands into own sourcefiles
Split releases subcomands into own sourcefiles
Split pulls subcomands into own sourcefiles
Split milestones subcomands into own sourcefiles
Split login subcomands into own sourcefiles
Split labels subcomands into own sourcefiles
split issues subcomands into own sourcefiles
mv
Move Interactive Login Creation to interact package
Move Add Login function to intern/login.go
apply from review
lint: add description to exported func
smal nits
Move DetailViews stdout print func to print package
Refactor:
* Move Config & Login routines into intern package
* rename global var in cmd
* Move help func to utils
Co-authored-by: 6543 <6543@obermui.de >
Reviewed-on: https://gitea.com/gitea/tea/pulls/206 
Reviewed-by: Norwin <noerw@noreply.gitea.io >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com > 
						
						
					 
					
						2020-09-30 05:11:33 +00:00