Commit Graph

999 Commits

Author SHA1 Message Date
René Pfeuffer
41d02b9c24 Set version back to 2.0.0-SNAPSHOT 2020-03-26 18:52:11 +01:00
CES Marvin
263072d68b prepare for next development iteration 2020-03-26 15:59:09 +00:00
CES Marvin
d94a2d9b7f release version 2.0.0-rc6 2020-03-26 15:23:24 +00:00
Florian Scholdei
f1b34eb502 Changeover to MIT license (#1066)
* prepare license-maven-plugin for license migration
* added license mapping for tsx files and added some more excludes
* Changeover to MIT license
* Fix build problems
* Delete old remaining licenses
* Add more exclude path for license checker
* Rename included netbeans license, add exclude .m2/repository/
* Specify .m2 exclude because not only repository/, also wrapper/ must match
* Add .cache/ exclude for license check
* Modify formatting of license in java classes to comply with convention and IDE
* Add IntelliJ documentation for license configuration
* Update CHANGELOG.md
* Exclude tmp/workspace/ dir for license check
* Edit README.md

Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com>
2020-03-23 15:35:58 +01:00
René Pfeuffer
f5cfd0ca68 Adapt unit test to new mockito api 2020-03-20 11:44:28 +01:00
Sebastian Sdorra
7f24fc8c9c prepare for next development iteration 2020-03-13 07:32:02 +01:00
CES Marvin
cabefa72fb release version 2.0.0-rc5 2020-03-12 21:11:54 +00:00
René Pfeuffer
f39a676044 Remove unused function 2020-03-12 10:45:52 +01:00
René Pfeuffer
55ef3f8c8c Merge remote-tracking branch 'origin/develop' into feature/browse_commit_with_limit
# Conflicts:
#	CHANGELOG.md
2020-03-10 09:43:31 +01:00
René Pfeuffer
2d117648ba Add possibility to set jgit nfs related config
It may be necessary for users to configure jgit behaviour related to
file handling. This commit makes the following two configurations
available (among others):

- core.trustfolderstat
- core.supportsatomicfilecreation
2020-03-09 16:44:42 +01:00
René Pfeuffer
b8ab729c45 Merge branch 'develop' into feature/browse_commit_with_limit 2020-03-09 08:40:29 +01:00
Sebastian Sdorra
abb6a41946 migrate from bitbucket to github 2020-03-09 08:01:36 +01:00
Sebastian Sdorra
7785ea2d68 Merged in bugfix/openapi_errors (pull request #417)
prevent using same classloader multiple times
2020-03-04 08:31:08 +00:00
Rene Pfeuffer
cf43e3bc84 Implement new limit/offset rule for git and svn
Directories shall no longer be taken into account for limit/offset
calculations.
2020-03-03 17:06:55 +01:00
Rene Pfeuffer
e0b02ea1a3 Use api to set system config for lfs
Could be so simple if this works :-)
2020-03-03 16:13:17 +01:00
Eduard Heimbuch
5897863f7e fix several openapi errors 2020-03-03 14:49:35 +01:00
Rene Pfeuffer
fa80c83109 Implement new limit/offset rule for git
Directories shall no longer be taken into account for limit/offset
calculations.
2020-03-03 11:59:20 +01:00
Rene Pfeuffer
80bfc37d0f Merge with default 2020-03-03 09:35:01 +01:00
Rene Pfeuffer
34b570fddf Fix unit test
It looks like the system config is cached somehow from jgit 5.4.3 on,
so that putting the config in a file that is deleted after the first
test invalidates this config, which leads to the effect, that for the
test that runs second the filter is not applied.
2020-03-03 09:30:24 +01:00
Eduard Heimbuch
fbededbcaa cleanup test 2020-02-27 10:34:48 +01:00
Rene Pfeuffer
33037385e4 Handle unexpected merge results
It is possible that a git work tree is dirty directly after the clone
of a repository, eg. when files are not changed correctly due to bogous
.gitattribute files (though this is just a guess). In these cases a
merge might fail due to these dirty files and not due to merge
conflicts. Without this change such results lead to null pointer
exceptions, because result.getConflicts() is null.
2020-02-27 09:56:25 +01:00
René Pfeuffer
4e7381b98f Fix offset in recursion 2020-02-26 11:10:01 +01:00
René Pfeuffer
67192a203e Read and sort tree first before applying limit 2020-02-26 10:54:16 +01:00
Rene Pfeuffer
c0e0ed3d17 Fix tests 2020-02-25 17:34:41 +01:00
Rene Pfeuffer
e33d65b097 Merge with default 2020-02-25 16:37:17 +01:00
Sebastian Sdorra
24de6c89a5 update jgit to version 5.6.1.202002131546-r-scm1 2020-02-24 16:27:42 +01:00
Rene Pfeuffer
f0da22ad29 Fix git sort 2020-02-21 14:50:07 +01:00
Rene Pfeuffer
736ea3d93f Sort git files 2020-02-21 14:29:09 +01:00
Florian Scholdei
56202e5266 Remove unused imports, adding missing dots in descriptions, remove last TypeHint annotation 2020-02-19 17:00:33 +01:00
René Pfeuffer
fe1591171d Rename 'proceedFrom' to 'offset' 2020-02-19 09:23:23 +01:00
Florian Scholdei
5364e8682d Create openapi docs for hg/svn plugin 2020-02-18 17:19:35 +01:00
Rene Pfeuffer
3652a33fa0 Add truncated flag for git 2020-02-18 15:24:32 +01:00
Rene Pfeuffer
67e58209cf Implement proceed from for git 2020-02-18 09:57:57 +01:00
Rene Pfeuffer
f68423a5d8 Implement request limit for git 2020-02-18 08:22:36 +01:00
René Pfeuffer
db540f5f02 Add limit parameter 2020-02-17 16:48:14 +01:00
Eduard Heimbuch
b7e95f3cc4 create openapi docs for scm-git-plugin 2020-02-17 14:09:26 +01:00
Rene Pfeuffer
d513ebcd83 Prepare for next development iteration 2020-02-14 13:40:39 +01:00
Rene Pfeuffer
476dcc5758 Release version 2.0.0-rc4 2020-02-14 12:28:11 +01:00
Rene Pfeuffer
db19da7b46 Set explicit committer for new commits 2020-02-14 10:42:59 +01:00
Rene Pfeuffer
c84bba8ead Add unit test for browse with lfs 2020-02-06 13:11:07 +01:00
Sebastian Sdorra
c20a50e9ec Prepare for next development iteration 2020-02-03 13:42:29 +01:00
Rene Pfeuffer
a7ff141986 Release version 2.0.0-rc3 2020-01-31 13:02:27 +01:00
Sebastian Sdorra
646b008af3 Prepare for next development iteration 2020-01-29 16:01:25 +01:00
Sebastian Sdorra
28040d0c65 release version 2.0.0-rc2 2020-01-29 15:22:54 +01:00
Sebastian Sdorra
f12b25bd1f Merged in feature/init_new_repo (pull request #394)
Feature/init new repo
2020-01-21 07:13:01 +00:00
Eduard Heimbuch
f44d17d640 create RepositoryInitializer which can be used to create new files in the initial commit on a new repository 2020-01-20 15:19:51 +01:00
Rene Pfeuffer
c93c3776ef Use git-like commit message 2020-01-17 14:44:00 +01:00
Sebastian Sdorra
c7320bfcf6 Merged in bugfix/push_error_handling (pull request #387)
Fix error handling on git push
2020-01-15 12:40:02 +00:00
Rene Pfeuffer
b4b4f29e42 Log messages from failed push result 2020-01-15 09:51:00 +01:00
Rene Pfeuffer
c5520e6b07 Fix error handling on git push
Failing git push does not lead to an GitAPIException. Instead we have to
check the dedicated push update results.

By the way this adds a message for the internal repository exception.
2020-01-15 08:49:14 +01:00