silverwind
024183fcee
Prevent accidential selection of language stats bar ( #10537 )
2020-02-29 00:59:29 +08:00
zeripath
56cc1f8bc8
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 <me@silverwind.io >
Co-authored-by: silverwind <me@silverwind.io >
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
2020-02-27 23:03:17 -03:00
zeripath
62a44d6c74
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 <art27@cantab.net >
* ensure orange text and background is available
Signed-off-by: Andrew Thornton <art27@cantab.net >
* 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
f1a1063e2a
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
1f39e91ab0
Fix admin notices ( #10480 )
...
Signed-off-by: jolheiser <john.olheiser@gmail.com >
2020-02-26 10:25:54 -06:00
John Olheiser
1116bd4bf7
Change admin dashboard to POST ( #10465 )
...
* Add form and convert to POST
* Redirect for flash
Signed-off-by: jolheiser <john.olheiser@gmail.com >
2020-02-25 16:54:13 -06:00
silverwind
5088013d37
Disallow leading zeroes in Less ( #10407 )
2020-02-23 13:48:27 -03:00
silverwind
90d09d9095
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
John Olheiser
f0800723e0
Fix profile page CSS ( #10406 )
...
* Fix profile page
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Remove redundant CSS
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Fix .username and change em to rem
Signed-off-by: jolheiser <john.olheiser@gmail.com >
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-02-22 16:06:07 +02:00
zeripath
95f8737ca2
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
John Olheiser
a682ad3f8f
Fixes ( #10386 )
...
Signed-off-by: jolheiser <john.olheiser@gmail.com >
Co-authored-by: techknowlogick <matti@mdranta.net >
2020-02-20 17:44:13 -06:00
silverwind
9218c1780d
fix input[type=file] on dark theme ( #10382 )
2020-02-20 16:36:47 -06:00
Lauris BH
1e785f357f
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
94073353fe
Set max-width on review-box comment box ( #10348 )
2020-02-18 23:07:00 +00:00
zeripath
c9a20eb825
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
0f495434f0
ui: better mobile review-box sizing ( #10297 )
2020-02-16 22:44:52 +02:00
silverwind
1bb916c948
fix margin on attached segments with headers ( #10235 )
...
Fixes: https://github.com/go-gitea/gitea/issues/10210
Co-authored-by: techknowlogick <matti@mdranta.net >
2020-02-11 22:38:32 -05:00
John Olheiser
a23cde5e75
SVG Octicon fixes ( #10237 )
...
* SVG fixes
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Colorize span->svg only
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* @silverwind suggestions
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Alphabetical
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Convert suburl and staticPrefix to window.config
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* De-structure
Signed-off-by: jolheiser <john.olheiser@gmail.com >
Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com >
2020-02-11 20:53:18 -05:00
jaqra
cd28578ede
fix filter label emoji width ( #10241 )
2020-02-11 22:25:41 +01:00
James Lakin
4490056e8b
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
John Olheiser
868bdd06f7
Add Octicon SVG spritemap ( #10107 )
...
* Add octicon SVG sprite
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Static prefix
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* SVG for all repo icons
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* make vendor
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Swap out octicons
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Move octicons to top of less imports
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Fix JS
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Definitely not a search/replace
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Missed regex
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Move to more generic calls and webpack
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* make svg -> make webpack
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Remove svg-sprite
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Update tests
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Missed a test
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Remove svg from makefile
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Suggestions
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Attempt to fix test
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Update tests
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Revert timetracking test
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Swap .octicon for .svg in less
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Add aria-hidden
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Replace mega-octicon
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Fix webpack globbing on Windows
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Revert
Co-Authored-By: silverwind <me@silverwind.io >
* Fix octions from upstream
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Fix Vue and missed JS function
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Add JS helper and PWA
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Preload SVG
Signed-off-by: jolheiser <john.olheiser@gmail.com >
Co-authored-by: silverwind <me@silverwind.io >
Co-authored-by: techknowlogick <matti@mdranta.net >
2020-02-11 12:02:41 -05:00
jaqra
98dfc2ff79
Limit label list height on edit issue page ( #10216 )
2020-02-11 16:41:48 +01:00
Lauris BH
20e11119c4
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
5a1a6db5e2
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
silverwind
9b55151c68
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 <xiaolunwen@gmail.com >
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com >
2020-02-07 18:09:30 +01:00
John Olheiser
8ff15762da
Fix commit view ( #10169 )
...
Signed-off-by: jolheiser <john.olheiser@gmail.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: zeripath <art27@cantab.net >
2020-02-07 18:38:50 +08:00
James Lakin
31ec466629
Show if a PR has conflicting files on the PR lists ( #10130 )
...
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-02-04 00:14:38 +02:00
Lauris BH
29881b8f58
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
053c14c76a
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
silverwind
47649d1207
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 <art27@cantab.net >
2020-01-28 23:57:20 +02:00
silverwind
80dfcd719e
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 <art27@cantab.net >
2020-01-28 07:30:39 +00:00
silverwind
27ee74d243
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 <xiaolunwen@gmail.com >
2020-01-26 08:17:25 +00:00
Lauris BH
7feb3ef185
Change font to Roboto to support more charsets ( #9803 )
2020-01-25 23:47:42 +02:00
Lauris BH
ceafddf8b2
Add top author stats to activity page ( #9615 )
2020-01-20 12:07:30 +02:00
John Olheiser
dc3c5b6cc4
Issue/PR Context Popups ( #9822 )
...
* Add data-index attribute to issue anchors
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Init JS
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Add required data to anchor
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Finish popup
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Revert changes to html.go
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Better octicon contexts
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Split out popup function for re-use
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Style changes, test fixes, and cross-reference support
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Prefer em to px
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Move label margin to base CSS
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Move JS to separate file.
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Move JS to features and fix module
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Remove query-string and hash
Co-Authored-By: silverwind <me@silverwind.io >
Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com >
Co-authored-by: silverwind <me@silverwind.io >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: zeripath <art27@cantab.net >
2020-01-19 23:39:21 -05:00
6543
f90f1d5730
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 <lauris@nix.lv >
2020-01-17 08:03:40 +02:00
zeripath
4bcf449eb8
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 <18600385+guillep2k@users.noreply.github.com >
* fix commit-reader
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
2020-01-15 09:32:57 +01:00
silverwind
7888e3e93a
eliminate horizontal scroll caused by footer ( #9669 )
2020-01-09 19:33:39 +00:00
zeripath
4f36bdd75c
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
4a0915d5be
!important makes me sad ( #9607 )
...
Signed-off-by: jolheiser <john.olheiser@gmail.com >
2020-01-05 06:56:06 +02:00
John Olheiser
326c723f15
Add box-shadow to blue buttons in normal theme ( #9573 )
...
Signed-off-by: jolheiser <john.olheiser@gmail.com >
Co-authored-by: techknowlogick <matti@mdranta.net >
2020-01-01 00:06:15 -05:00
Lunny Xiao
991d07511f
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
5a9a270057
Fix background reactions in the arc-green theme ( #9421 )
...
* Fixed arc-green theme reactions background
Signed-off-by: Alexey Terentyev <axifnx@gmail.com >
* Added MD5 AppVer
Signed-off-by: Alexey Terentyev <axifnx@gmail.com >
2019-12-18 22:35:03 -05:00
techknowlogick
f925d66953
switch to fomantic-ui ( #9374 )
2019-12-17 16:34:11 -05:00
zeripath
5a82e50efe
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
ec5018eed7
Fixed topics margin ( #9248 )
...
Signed-off-by: Alexey Terentyev <axifnx@gmail.com >
2019-12-03 23:10:40 -05:00
jaqra
29cb92e1f6
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
9029694515
Fix context menu overflow & review tag margin ( #9231 )
...
* Fix context menu overflow
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Add review tag CSS
Signed-off-by: jolheiser <john.olheiser@gmail.com >
2019-12-03 01:03:30 +02:00
jaqra
6b8a8ee12e
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
662819eea1
fix add comment button text align ( #9140 )
2019-11-24 01:07:15 +02:00