silverwind
b1c331c845
Fix repo summary height ( #10825 )
...
Extracted the style that keeps the animation of the language bar in
check.
Fixes: https://github.com/go-gitea/gitea/issues/10754
Co-authored-by: Lauris BH <[email protected] >
2020-03-25 22:58:25 +00:00
Alexander Scheel
61830ace0b
Fix tab indentation in code view ( #10671 )
...
Resolves : #5596
Signed-off-by: Alexander Scheel <[email protected] >
Co-authored-by: Lunny Xiao <[email protected] >
2020-03-25 13:33:03 +00:00
Lauris BH
e5a008f7b2
Add nowrap to language bar items ( #10755 )
2020-03-20 10:10:02 +08:00
silverwind
85fb33a65f
move jquery-datetimepicker to npm/webpack ( #10713 )
...
- update to latest version and move to npm
- adapt for api changes and css class rename
- add specificity to arc-green rules as dependency css now loads later
- use imports-loader to make it load correctly
- fix some wrong paths in librejs
Co-authored-by: techknowlogick <[email protected] >
2020-03-17 15:08:15 -04:00
Lauris BH
ca181100ca
FIx hiding of fields in authorization source page ( #10734 )
2020-03-17 10:12:44 +02:00
John Olheiser
c7f3d1627f
Prevent default for linkAction ( #10742 )
...
Signed-off-by: jolheiser <[email protected] >
2020-03-16 16:13:41 -05:00
Alex
460e42391e
Update border-color of language bar icon ( #10723 )
...
* Update color of border of color-icon
* Update web_src/less/_base.less
Co-Authored-By: 6543 <[email protected] >
Co-authored-by: Lauris BH <[email protected] >
Co-authored-by: 6543 <[email protected] >
2020-03-14 01:19:09 +02:00
silverwind
e03d627769
Misc JS linting and naming tweaks ( #10652 )
...
- lowercase all js filenames except Vue components
- enable new lint rules, mostly focused on shorter code
- autofix new lint violations
- apply misc transformations indexOf -> includes and onevent-> addEventListener
Co-authored-by: Antoine GIRARD <[email protected] >
2020-03-11 21:34:54 +02:00
Alexander Scheel
b8551f8532
Fix task-list checkbox styling ( #10668 )
...
* Fix task-list checkbox styling
The pandoc renderer will append the class "task-list" to the ul element
wrapping a li with one or more check-boxes. This allows us to select for
them, removing their list-style-type property. However, goldmark and the
gfm spec doesn't specify the "task-list" class name, so we can't use
that to fix the issue there.
Signed-off-by: Alexander Scheel <[email protected] >
* Update to goldmark v1.1.25
This version adds the missing space after a checkbox.
Resolves : #9656
Signed-off-by: Alexander Scheel <[email protected] >
Co-authored-by: zeripath <[email protected] >
2020-03-08 21:17:03 +02:00
silverwind
9d3e69e867
Move dropzone.js to npm/webpack ( #10645 )
...
- unvendor dropzone and upgrade it from 4.2.0 to 5.7.0
- make `csrf` available on window.config
2020-03-07 21:06:15 +00:00
6543
57c7a7aa72
Ensure Update button is enabled even when CI has failed ( #10640 )
...
* ignore pull status
* fix css
* fix css
2020-03-07 03:24:42 +02:00
John Olheiser
0e2217bd2d
Logout POST action ( #10582 )
...
* Change logout to POST
* Update for redirect
Signed-off-by: jolheiser <[email protected] >
2020-03-02 22:50:31 -06:00
techknowlogick
bea497ff96
nextcloud oauth ( #10562 )
...
Fix #7078
2020-03-02 22:11:45 -05:00
guillep2k
5e1438ba92
Admin page for managing user e-mail activation ( #10557 )
...
* Implement mail activation admin panel
* Add export comments
* Fix another export comment
* again...
* And again!
* Apply suggestions by @lunny
* Add UI for user activated emails
* Make new activation UI work
* Fix lint
* Prevent admin from self-deactivate; add modal
Co-authored-by: zeripath <[email protected] >
2020-03-02 15:25:36 -03:00
silverwind
e0ecddc11b
Prevent accidential selection of language stats bar ( #10537 )
2020-02-29 00:59:29 +08:00
zeripath
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
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
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
bcd16cec63
Fix admin notices ( #10480 )
...
Signed-off-by: jolheiser <[email protected] >
2020-02-26 10:25:54 -06:00
John Olheiser
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
John Olheiser
c161bb013e
Change action GETs to POST ( #10462 )
...
* Change action GETs to POST
* submite = submit + smite
* No more # href
* Fix test
* Match other tests
* Explicit csrf
Signed-off-by: jolheiser <[email protected] >
Co-authored-by: guillep2k <[email protected] >
2020-02-25 14:28:47 -06:00
silverwind
062f35109d
move vue and vue-calendar-heatmap to webpack ( #10188 )
...
- unvendor vue and vue-calendar-heatmap
- remove unused moment.js leftover from previous heatmap version
- ensure webpack loads the full version of vue
- fix vue devmode warning related to 'searchLimit' type
I wanted to name the chunk heatmap.js but adblockers don't like that
filename [1].
[1] https://github.com/easylist/easylist/blob/3899d5dff33216c0bc64f09ff15d376f346d3e33/easyprivacy/easyprivacy_general.txt#L2095
2020-02-23 21:34:28 +00:00
silverwind
4e912d2ed8
Disallow leading zeroes in Less ( #10407 )
2020-02-23 13:48:27 -03:00
silverwind
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
John Olheiser
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
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
John Olheiser
ac18c3f6f2
Fixes ( #10386 )
...
Signed-off-by: jolheiser <[email protected] >
Co-authored-by: techknowlogick <[email protected] >
2020-02-20 17:44:13 -06:00
silverwind
4efc365c02
fix input[type=file] on dark theme ( #10382 )
2020-02-20 16:36:47 -06:00
Lauris BH
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
9f1f2e6675
Set max-width on review-box comment box ( #10348 )
2020-02-18 23:07:00 +00:00
John Olheiser
29efa9c3fb
Fix status check enable ( #10341 )
...
Signed-off-by: jolheiser <[email protected] >
2020-02-18 12:58:16 -06:00
John Olheiser
d3f618362a
Fix JS and Vue ( #10328 )
...
Signed-off-by: jolheiser <[email protected] >
2020-02-18 08:07:57 +02:00
John Olheiser
e76a64dda1
Inject SVG sprite via ajax ( #10320 )
...
* AJAX SVG
* Fix PWA
* Remove unused PWA assets
Signed-off-by: jolheiser <[email protected] >
Co-Authored-by: silverwind <[email protected] >
2020-02-17 23:11:59 +00:00
zeripath
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
cdda5c4b90
ui: better mobile review-box sizing ( #10297 )
2020-02-16 22:44:52 +02:00
Lunny Xiao
17656021f1
Fix reply on code review ( #10227 )
...
Co-authored-by: zeripath <[email protected] >
2020-02-13 13:22:15 +08:00
silverwind
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
John Olheiser
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
6c823c7560
fix filter label emoji width ( #10241 )
2020-02-11 22:25:41 +01:00
James Lakin
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
John Olheiser
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
602b29e965
Limit label list height on edit issue page ( #10216 )
2020-02-11 16:41:48 +01:00
Lauris BH
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
jaqra
7d8a2d05cf
Allow emoji on popup label ( #10166 )
...
* allow emoji on popup label
* Make emojify work
* Remove unnecessary class
Co-Authored-By: silverwind <[email protected] >
Co-authored-by: silverwind <[email protected] >
2020-02-08 12:48:17 +01:00
silverwind
4721d45c2a
move clipboard.js to npm/webpack ( #10183 )
...
- created lazy-loaded webpack chunk for clipboard.js
- upgraded clipboard.js from 1.5.9 to 2.0.4
- parallelize initialization of all lazy-loaded features
Co-authored-by: Antoine GIRARD <[email protected] >
2020-02-08 00:03:42 +01:00
6543
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
silverwind
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
John Olheiser
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
John Olheiser
d32b65ab68
Fix topics dropdown ( #10167 )
...
Signed-off-by: jolheiser <[email protected] >
Co-authored-by: Lunny Xiao <[email protected] >
2020-02-07 07:46:09 +02:00
James Lakin
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