- ran `make npm-update`
- ran `make js`, fixed new lint issue
- ran `make css`, this added back some vendor prefixes
- added `engines` property to package.json to specify minimum required
Node.js version
- added `private` property to package.json to prevent accidential
publishing to npm
* Experimental support for git commit graph files and bloom filter index
Signed-off-by: Filip Navara <[email protected]>
* Force vendor of commitgraph
Signed-off-by: Filip Navara <[email protected]>
* Remove bloom filter experiment and debug prints
* Remove old code for building commit graphs
* Remove unused function
* Remove mmap usage
* gofmt
* sort vendor/modules.txt
* Add copyright header and log commit-graph error
* Fix#6946 by checking PullRequest ID on pushing
* Ensure we have the owner name, the pr attributes and the the issue
* Fix TestSearchRepo by waiting till indexing is done
* Update integrations/repo_search_test.go
* changes as per @mrsdizzie
* missing comma
* Spelling mistake
* Fix full pushing environment
* chore: update drone format to 1.0
* Converted old drone config
Signed-off-by: konrad <[email protected]>
* Moved translations to seperate pipeline
Signed-off-by: konrad <[email protected]>
* Split the steps in multiple pipelines and add dependencies
Signed-off-by: konrad <[email protected]>
* format
Signed-off-by: konrad <[email protected]>
* Fixed step depenednecies
Signed-off-by: konrad <[email protected]>
* Fixed discord notify
Signed-off-by: konrad <[email protected]>
* Exclude translations and docs pipelines from prs
Signed-off-by: konrad <[email protected]>
* Fixed exclude prs
Signed-off-by: konrad <[email protected]>
* Fixed exclude prs
Signed-off-by: konrad <[email protected]>
* Moved releases to seperate pipeline
Signed-off-by: konrad <[email protected]>
* Re-trigger drone
Signed-off-by: konrad <[email protected]>
* Disable release step
Signed-off-by: konrad <[email protected]>
* Fixed depending step
Signed-off-by: konrad <[email protected]>
* Adopted dependencies
Signed-off-by: konrad <[email protected]>
* Changed pipeline conditions
Signed-off-by: konrad <[email protected]>
* Replaced pipeline conditions with triggers
Signed-off-by: konrad <[email protected]>
* Fixed coverage step
Signed-off-by: konrad <[email protected]>
* Import changes from #7331
Signed-off-by: konrad <[email protected]>
* Add comment for lowest go version
Signed-off-by: konrad <[email protected]>
* Exclude fetch-tags from prs
Signed-off-by: konrad <[email protected]>
* Re-added comment about no tags
Signed-off-by: konrad <[email protected]>
* Removed unneeded conditions
Signed-off-by: konrad <[email protected]>
* Moved release version and release latest to different pipelines
Signed-off-by: konrad <[email protected]>
* Fixed depending pipeline
Signed-off-by: konrad <[email protected]>
* Removed the conditions for all services
Signed-off-by: konrad <[email protected]>
* - do not select if escape is pressed
- allow prefixes by adding current request content to result list
- remove html-tags before insert on page
fix#7126
Signed-off-by: Michael Gnehr <[email protected]>
* sort current query to top
Signed-off-by: Michael Gnehr <[email protected]>
* remove already added topics from dropdown list
Signed-off-by: Michael Gnehr <[email protected]>
* protoct against xss
thanks to @silverwind
Signed-off-by: Michael Gnehr <[email protected]>
* archived repo - remove
- open/close button on issue list
- assigne person on issue list
Signed-off-by: Michael Gnehr <[email protected]>
* archived repo - remove
- comment field on issue view
- lock/unlock issue conversation button from sidebar on issue view
Signed-off-by: Michael Gnehr <[email protected]>
* archived repo - add 'compare commits' button to pull request
+ remove new pull request button from compare view
as the route is still working, and there is no need to be hidden
Signed-off-by: Michael Gnehr <[email protected]>
* add dark theme for jquery xdsoft_datetimepicker
Signed-off-by: Michael Gnehr <[email protected]>
* add border to dark theme - not checked issue checkboxes
Signed-off-by: Michael Gnehr <[email protected]>
* modify dark codemirror theme
fix#6573
Signed-off-by: Michael Gnehr <[email protected]>
* add selection color
Signed-off-by: Michael Gnehr <[email protected]>
* Show Pull Request button or status of latest PR in branch list
Signed-off-by: Mario Lubenka <[email protected]>
* Do not show pull request button on deleted branches
Signed-off-by: Mario Lubenka <[email protected]>
* Do not show commit divergence on deleted branches
Signed-off-by: Mario Lubenka <[email protected]>
* Use XORMs Get instead of limit
* Links pull request ID and use smaller labels for displaying the pull request status
Signed-off-by: Mario Lubenka <[email protected]>
* Handle error when getting latest pull request
Signed-off-by: Mario Lubenka <[email protected]>
* Indent template
Signed-off-by: Mario Lubenka <[email protected]>
* Check error when loading issue
Signed-off-by: Mario Lubenka <[email protected]>
New CSS linter which is much more powerfull than the previous one.
Configuration is default but I had to remove a few rules that were
throwing too many or weird errors.
More importantly, the linter will exit with code 1 on errors so now our
build will fail if the CSS linter fails which should eliminate linter
errors being introduced without notice.
* fix extra newlines when copying from diff
See https://bugzilla.mozilla.org/show_bug.cgi?id=1273836
Basically, the <pre><code> seems to add a forced newline that is not
possible to get rid of via CSS, so I replaced it with just a <code>.
Secondly, .lines-type-marker also forced a newline in the copied text,
but that was possible to get rid of via user-select.
Safari still has a extraneous newline in the copied text of unknown
origin, but this should not block stop this PR.
* simplify .line-type-marker
* fix selector
* remove erronous ^^^
* Fix empty split diff
* Fix arc-theme-green
* fix add comment
* ensure line-num is copied too
* Update templates/repo/diff/box.tmpl
Co-Authored-By: zeripath <[email protected]>
* attempt to fix safari via removing <code>
* remove useless whitespace at the end of 'class'
* remove inter-tag whitespace for code <td>s
* more inter-tag removal
* final inter-tag removal
* attempt to fix empty line copy
* move and comment getLineContent
* fix golint
* make background grey for missing added code
* Make diff line-marker non-selectable
* Move to use data-* as per @mrsdizzie
* fix missing line nums
* Add a minimum-width to force right-align of the line num
* Move line-type-marker into separate column
On merge we walk the merge history and ensure that all lfs objects pointed to in
the history are added to the base repository. This switches from relying on having git-lfs installed on the server, (and in fact .gitattributes being correctly installed.)
* fix colors in dark theme - tables inside rendered markdown
Signed-off-by: Michael Gnehr <[email protected]>
* fix colors in dark theme - simpleMDE rendered preview
Signed-off-by: Michael Gnehr <[email protected]>
* Update public/less/themes/arc-green.less
remove scroll bar color, to add this globally on additional PR
Co-Authored-By: Lauris BH <[email protected]>
Signed-off-by: Michael Gnehr <[email protected]>
* add missing class name
Signed-off-by: Michael Gnehr <[email protected]>
* add 'npm' and 'npm-update' make targets and lockfile
- `make npm` installs and updates node_modules, triggered automatically
on `make css` and `make js` as it completes reasonably fast and
ensures consistent modules.
- `make npm-update` updates all dependencies to their latest version,
regenerates `node_modules` from scratch and updates
`package-lock.json`. It uses npm modules `updates` written by yours
truly to find the latest version of each dependency.
* add suggested make dependencies
* remove package-lock.json during npm-update
* regenerate package-lock.json