silverwind and GitHub
e0ecddc11b
Prevent accidential selection of language stats bar ( #10537 )
2020-02-29 00:59:29 +08:00
efec0d393b
Fix the signing icon in the view_list.tmpl page ( #10511 )
...
* Fix the view_list.tmpl page
* fix-centerlock
* Update web_src/less/_base.less
as per @silverwind
Co-Authored-By: silverwind <[email protected] >
Co-authored-by: silverwind <[email protected] >
Co-authored-by: guillep2k <[email protected] >
2020-02-27 23:03:17 -03:00
zeripath and GitHub
90919bb37e
Show Signer in commit lists and add basic trust ( #10425 )
...
* Show Signer in commit lists and add basic trust
Show the avatar of the signer in the commit list pages as we do not
enforce that the signer is an author or committer. This makes it
clearer who has signed the commit.
Also display commits signed by non-members differently from
members and in particular make it clear when a non-member signer
is different from the committer to help reduce the risk of
spoofing.
Signed-off-by: Andrew Thornton <[email protected] >
* ensure orange text and background is available
Signed-off-by: Andrew Thornton <[email protected] >
* Update gpg_key.go
* Update models/gpg_key.go
* Apply suggestions from code review
* Require team collaborators to have access to UnitTypeCode
* as per @6543
* fix position of sha as per @silverwind
* as per @guillep2k
2020-02-27 16:20:55 -03:00
silverwind and GitHub
ef798d4b84
Tweak language stats bar ( #10487 )
...
- Ensure bar does not overflow parent
- Remove unneccessary borders/background
- Fix shaky animation caused by JS animation miscalculation by setting
fixed height on the summary box. Box itself is still shaky during
animation, but better it then the whole page.
Fixes: https://github.com/go-gitea/gitea/issues/10474
2020-02-26 22:44:14 +02:00
John Olheiser and GitHub
bcd16cec63
Fix admin notices ( #10480 )
...
Signed-off-by: jolheiser <[email protected] >
2020-02-26 10:25:54 -06:00
John Olheiser and GitHub
e5944a9521
Change admin dashboard to POST ( #10465 )
...
* Add form and convert to POST
* Redirect for flash
Signed-off-by: jolheiser <[email protected] >
2020-02-25 16:54:13 -06:00
silverwind and GitHub
4e912d2ed8
Disallow leading zeroes in Less ( #10407 )
2020-02-23 13:48:27 -03:00
silverwind and GitHub
0bba3f9cf6
Various dark theme fixes ( #10416 )
...
- beatify simplemde, remove header hover effect (does not play well with
border colors), remove double border separators
- fix colored outline buttons
- fix disabled style
- fix positive messages
- fix markdown header border and quote block
- adjust footer color
- adjust file icons and release list timeline
2020-02-22 22:32:15 -06:00
f4370639be
Fix profile page CSS ( #10406 )
...
* Fix profile page
Signed-off-by: jolheiser <[email protected] >
* Remove redundant CSS
Signed-off-by: jolheiser <[email protected] >
* Fix .username and change em to rem
Signed-off-by: jolheiser <[email protected] >
Co-authored-by: Lauris BH <[email protected] >
2020-02-22 16:06:07 +02:00
zeripath and GitHub
c8d1c38129
Render READMEs in docs/ .gitea or .github from root ( #10361 )
...
* Render READMEs in docs/ .gitea or .github from root
2020-02-21 17:04:20 -06:00
ac18c3f6f2
Fixes ( #10386 )
...
Signed-off-by: jolheiser <[email protected] >
Co-authored-by: techknowlogick <[email protected] >
2020-02-20 17:44:13 -06:00
silverwind and GitHub
4efc365c02
fix input[type=file] on dark theme ( #10382 )
2020-02-20 16:36:47 -06:00
Lauris BH and GitHub
3c45cf8494
Add detected file language to code search ( #10256 )
...
Move langauge detection to separate module to be more reusable
Add option to disable vendored file exclusion from file search
Allways show all language stats for search
2020-02-20 16:53:55 -03:00
zeripath and GitHub
9f1f2e6675
Set max-width on review-box comment box ( #10348 )
2020-02-18 23:07:00 +00:00
zeripath and GitHub
314740e215
Truncate long commit message header ( #10301 )
...
* Truncate long commit message header
* Fix overflow in view commit table
* Use @media less
* Further improvements
* Fix the commit message on small screens
* adjust width of minimal table
2020-02-17 19:45:55 +02:00
Antoine GIRARD and GitHub
cdda5c4b90
ui: better mobile review-box sizing ( #10297 )
2020-02-16 22:44:52 +02:00
ea7ad382e7
fix margin on attached segments with headers ( #10235 )
...
Fixes: https://github.com/go-gitea/gitea/issues/10210
Co-authored-by: techknowlogick <[email protected] >
2020-02-11 22:38:32 -05:00
d67e9b9629
SVG Octicon fixes ( #10237 )
...
* SVG fixes
Signed-off-by: jolheiser <[email protected] >
* Colorize span->svg only
Signed-off-by: jolheiser <[email protected] >
* @silverwind suggestions
Signed-off-by: jolheiser <[email protected] >
* Alphabetical
Signed-off-by: jolheiser <[email protected] >
* Convert suburl and staticPrefix to window.config
Signed-off-by: jolheiser <[email protected] >
* De-structure
Signed-off-by: jolheiser <[email protected] >
Co-authored-by: Antoine GIRARD <[email protected] >
2020-02-11 20:53:18 -05:00
jaqra and GitHub
6c823c7560
fix filter label emoji width ( #10241 )
2020-02-11 22:25:41 +01:00
James Lakin and GitHub
54af3c90c7
Fix issue sidebar menus having an infinite height ( #10239 )
...
* Revert "Limit label list height on edit issue page"
* Fix issue sidebar menus having an infinite height
2020-02-11 22:40:47 +02:00
86fdba177a
Add Octicon SVG spritemap ( #10107 )
...
* Add octicon SVG sprite
Signed-off-by: jolheiser <[email protected] >
* Static prefix
Signed-off-by: jolheiser <[email protected] >
* SVG for all repo icons
Signed-off-by: jolheiser <[email protected] >
* make vendor
Signed-off-by: jolheiser <[email protected] >
* Swap out octicons
Signed-off-by: jolheiser <[email protected] >
* Move octicons to top of less imports
Signed-off-by: jolheiser <[email protected] >
* Fix JS
Signed-off-by: jolheiser <[email protected] >
* Definitely not a search/replace
Signed-off-by: jolheiser <[email protected] >
* Missed regex
Signed-off-by: jolheiser <[email protected] >
* Move to more generic calls and webpack
Signed-off-by: jolheiser <[email protected] >
* make svg -> make webpack
Signed-off-by: jolheiser <[email protected] >
* Remove svg-sprite
Signed-off-by: jolheiser <[email protected] >
* Update tests
Signed-off-by: jolheiser <[email protected] >
* Missed a test
Signed-off-by: jolheiser <[email protected] >
* Remove svg from makefile
Signed-off-by: jolheiser <[email protected] >
* Suggestions
Signed-off-by: jolheiser <[email protected] >
* Attempt to fix test
Signed-off-by: jolheiser <[email protected] >
* Update tests
Signed-off-by: jolheiser <[email protected] >
* Revert timetracking test
Signed-off-by: jolheiser <[email protected] >
* Swap .octicon for .svg in less
Signed-off-by: jolheiser <[email protected] >
* Add aria-hidden
Signed-off-by: jolheiser <[email protected] >
* Replace mega-octicon
Signed-off-by: jolheiser <[email protected] >
* Fix webpack globbing on Windows
Signed-off-by: jolheiser <[email protected] >
* Revert
Co-Authored-By: silverwind <[email protected] >
* Fix octions from upstream
Signed-off-by: jolheiser <[email protected] >
* Fix Vue and missed JS function
Signed-off-by: jolheiser <[email protected] >
* Add JS helper and PWA
Signed-off-by: jolheiser <[email protected] >
* Preload SVG
Signed-off-by: jolheiser <[email protected] >
Co-authored-by: silverwind <[email protected] >
Co-authored-by: techknowlogick <[email protected] >
2020-02-11 12:02:41 -05:00
jaqra and GitHub
602b29e965
Limit label list height on edit issue page ( #10216 )
2020-02-11 16:41:48 +01:00
Lauris BH and GitHub
ad2642a8aa
Language statistics bar for repositories ( #8037 )
...
* Implementation for calculating language statistics
Impement saving code language statistics to database
Implement rendering langauge stats
Add primary laguage to show in repository list
Implement repository stats indexer queue
Add indexer test
Refactor to use queue module
* Do not timeout for queues
2020-02-11 11:34:17 +02:00
6543 and GitHub
11789aebb0
Fix code-expansion arc-green theme bug ( #10180 )
...
* fix code-expansion theme bug
* working solution without important
* no new color
* the midle
2020-02-07 20:19:50 +01:00
fdf6d25915
Reorganize frontend files and tooling ( #10168 )
...
- move "vendor" files to js/vendor and less/vendor
- move swagger to js/standalone (meant for standalone pages)
- move gitgraph to features and streamline its loading
- add linting configs to webpack dependencies in make
- set ignored files for eslint/stylelint directly in their configs
Co-authored-by: Lunny Xiao <[email protected] >
Co-authored-by: zeripath <[email protected] >
Co-authored-by: Antoine GIRARD <[email protected] >
2020-02-07 18:09:30 +01:00
cf33a18a5c
Fix commit view ( #10169 )
...
Signed-off-by: jolheiser <[email protected] >
Co-authored-by: Lunny Xiao <[email protected] >
Co-authored-by: zeripath <[email protected] >
2020-02-07 18:38:50 +08:00
3ff95cef60
Show if a PR has conflicting files on the PR lists ( #10130 )
...
Co-authored-by: Lauris BH <[email protected] >
2020-02-04 00:14:38 +02:00
Lauris BH and GitHub
20c513be6e
Show download count info in release list ( #10124 )
...
* Show download count info in release list
* Use go-humanize
2020-02-03 21:50:37 +02:00
silverwind and GitHub
7c84dbca4f
fix gitgraph commit hashes in dark theme ( #10046 )
...
because the CSS was lazy-loaded the rules in arc-green did not win.
included the css file in the main bundle to fix. the black dots can not
be fixed via CSS because they are drawn in a `<canvas>` element
unfortunately.
2020-01-28 23:22:39 +00:00
b9690d7c0b
move highlight.js to npm/webpack ( #10011 )
...
- introduced window.config to help with js-based lazy-loading
- adjusted webpack chunk naming to avoid 'vendors~name.js' that webpack
defaults to for vendor chunks.
- added theme class to html and prefixed all selectors. this is
neccesary so that the theme styles win over the lazy-loaded ones.
Co-authored-by: zeripath <[email protected] >
2020-01-28 23:57:20 +02:00
silverwind and zeripath
1019913eab
move CSS build to webpack ( #9983 )
...
- added new 'make webpack' target
- deprecated 'make js' and 'make css'
- extend webpack config to load the less files
- updated docs
I had to rename the source file of `arc-green.less` to avoid generating
a useless JS entrypoint via webpack-fix-style-only-entries which would
not work with different source/destination filenames. I hear that there
should be cleaner solutions possible once we upgrade to Webpack 5.
Co-authored-by: zeripath <[email protected] >
2020-01-28 07:30:39 +00:00
fd094eea95
fix commit view JS features, reimplement folding ( #9968 )
...
* fix commit view JS features, reimplement folding
File content folding was not working so I reimplemented it in a saner
way. Then I noticed the issue was actually because of missing JS
libraries (seen on the console of every commit with error
'SimpleMDE is not defined').
Fixed the libraries. I think the reimplementation is worth to keep.
* add .closest polyfill
Co-authored-by: Lunny Xiao <[email protected] >
2020-01-26 08:17:25 +00:00
Lauris BH and GitHub
59510d6227
Change font to Roboto to support more charsets ( #9803 )
2020-01-25 23:47:42 +02:00
Lauris BH and GitHub
81cfe243f9
Add top author stats to activity page ( #9615 )
2020-01-20 12:07:30 +02:00
7d7ab1eeae
Issue/PR Context Popups ( #9822 )
...
* Add data-index attribute to issue anchors
Signed-off-by: jolheiser <[email protected] >
* Init JS
Signed-off-by: jolheiser <[email protected] >
* Add required data to anchor
Signed-off-by: jolheiser <[email protected] >
* Finish popup
Signed-off-by: jolheiser <[email protected] >
* Revert changes to html.go
Signed-off-by: jolheiser <[email protected] >
* Better octicon contexts
Signed-off-by: jolheiser <[email protected] >
* Split out popup function for re-use
Signed-off-by: jolheiser <[email protected] >
* Style changes, test fixes, and cross-reference support
Signed-off-by: jolheiser <[email protected] >
* Prefer em to px
Signed-off-by: jolheiser <[email protected] >
* Move label margin to base CSS
Signed-off-by: jolheiser <[email protected] >
* Move JS to separate file.
Signed-off-by: jolheiser <[email protected] >
* Move JS to features and fix module
Signed-off-by: jolheiser <[email protected] >
* Remove query-string and hash
Co-Authored-By: silverwind <[email protected] >
Co-authored-by: Lauris BH <[email protected] >
Co-authored-by: Antoine GIRARD <[email protected] >
Co-authored-by: silverwind <[email protected] >
Co-authored-by: Lunny Xiao <[email protected] >
Co-authored-by: zeripath <[email protected] >
2020-01-19 23:39:21 -05:00
6543 and Lauris BH
36943e56d6
Add "Update Branch" button to Pull Requests ( #9784 )
...
* add Divergence
* add Update Button
* first working version
* re-use code
* split raw merge commands and db-change functions (notify, cache, ...)
* use rawMerge (remove redundant code)
* own function to get Diverging of PRs
* use FlashError
* correct Error Msg
* hook is triggerd ... so remove comment
* add "branch2" to "user2/repo1" because it unit-test "TestPullView_ReviewerMissed" use it but dont exist jet :/
* move GetPerm to IsUserAllowedToUpdate
* add Flash Success MSG
* imprufe code
- remove useless js chage
* fix-lint
* TEST: add PullRequest ID:5
Repo: user2/repo1
Base: branch1
Head: pr-to-update
* correct comments
* make PR5 outdated
* fix Tests
* WIP: add pull update test
* update revs
* update locales
* working TEST
* update UI
* misspell
* change style
* add 1s delay so rev exist
* move row up (before merge row)
* fix lint nit
* UI remove divider
* Update style
* nits
* do it right
* introduce IsSameRepo
* remove useless check
Co-authored-by: Lauris BH <[email protected] >
2020-01-17 08:03:40 +02:00
66ee9b87f9
Add require signed commit for protected branch ( #9708 )
...
* Add require signed commit for protected branch
* Fix fmt
* Make editor show if they will be signed
* bugfix
* Add basic merge check and better information for CRUD
* linting comment
* Add descriptors to merge signing
* Slight refactor
* Slight improvement to appearances
* Handle Merge API
* manage CRUD API
* Move error to error.go
* Remove fix to delete.go
* prep for merge
* need to tolerate \r\n in message
* check protected branch before trying to load it
* Apply suggestions from code review
Co-Authored-By: guillep2k <[email protected] >
* fix commit-reader
Co-authored-by: guillep2k <[email protected] >
2020-01-15 09:32:57 +01:00
silverwind and zeripath
b3722114ce
eliminate horizontal scroll caused by footer ( #9669 )
2020-01-09 19:33:39 +00:00
zeripath and GitHub
2a1cf5bae9
Add some padding to the shadowed comment box ( #9612 )
...
* Add some padding to the shadowed comment box
* prevent the padding affecting the other comments
2020-01-05 19:25:27 +00:00
John Olheiser and Lauris BH
4f54a4628a
!important makes me sad ( #9607 )
...
Signed-off-by: jolheiser <[email protected] >
2020-01-05 06:56:06 +02:00
a864d61ee6
Add box-shadow to blue buttons in normal theme ( #9573 )
...
Signed-off-by: jolheiser <[email protected] >
Co-authored-by: techknowlogick <[email protected] >
2020-01-01 00:06:15 -05:00
Lunny Xiao and techknowlogick
c0f8795462
Upgrade lato fonts to v16. ( #9498 )
...
* Upgrade lato fonts to v16
* Upgrade lato fonts to v16
* fix bug
2019-12-25 23:11:39 -05:00
Alexey 〒erentyev and techknowlogick
4147cc91ed
Fix background reactions in the arc-green theme ( #9421 )
...
* Fixed arc-green theme reactions background
Signed-off-by: Alexey Terentyev <[email protected] >
* Added MD5 AppVer
Signed-off-by: Alexey Terentyev <[email protected] >
2019-12-18 22:35:03 -05:00
techknowlogick and GitHub
590d56dbb3
switch to fomantic-ui ( #9374 )
2019-12-17 16:34:11 -05:00
zeripath and Lunny Xiao
dc2fe9801f
Make repository management section handle lfs locks ( #8726 )
...
* Make repository maangement section handle lfs locks
* Add check attribute handling and handle locking paths better
* More cleanly check-attributes
* handle error
* Check if file exists in default branch before linking to it.
* fixup
* Properly cleanPath
* Use cleanPath
* Sigh
2019-12-12 21:18:07 +08:00
Alexey 〒erentyev and techknowlogick
e80fe201c0
Fixed topics margin ( #9248 )
...
Signed-off-by: Alexey Terentyev <[email protected] >
2019-12-03 23:10:40 -05:00
jaqra and techknowlogick
8875586570
Change some label colors ( #9051 )
...
* Change label colors
* Override black basic label background for green theme on label list
2019-12-03 20:39:58 -05:00
John Olheiser and Lauris BH
51432ebb9c
Fix context menu overflow & review tag margin ( #9231 )
...
* Fix context menu overflow
Signed-off-by: jolheiser <[email protected] >
* Add review tag CSS
Signed-off-by: jolheiser <[email protected] >
2019-12-03 01:03:30 +02:00
jaqra and zeripath
802aa6d5f3
Add comment highlight when target from url ( #9047 )
...
* Add comment highlight css
* Add js to remove highlight on click outside
* Improve refresh page on click outside
* Use location.hash property to remove target
* Handle click ONLY clicked outside of 'targetted comment' (not other comment)
* Remove unnecessary checks and simply code
* Combine hash and setState to remove target path
2019-11-25 11:50:46 +00:00
Benno and Lauris BH
bb2c0c3729
fix add comment button text align ( #9140 )
2019-11-24 01:07:15 +02:00