Commit Graph

7200 Commits

Author SHA1 Message Date
Florian Scholdei
d8a33e0fc2 vcentered default branch label + more spacing 2019-04-01 15:58:07 +02:00
Florian Scholdei
7442712cd7 merge 2019-04-01 15:33:51 +02:00
Florian Scholdei
2ba57dc141 small code improvement 2019-04-01 15:32:29 +02:00
Florian Scholdei
d6ead4fa82 created repo specific xhangeset and sourceslink 2019-04-01 15:25:55 +02:00
Florian Scholdei
7f1aeb0492 restyled branches overview tabled, fixed en/decoded branch name 2019-04-01 15:13:44 +02:00
Sebastian Sdorra
4e67a5bcf3 Merged in feature/create_branch (pull request #224)
Feature create branch
2019-04-01 12:51:28 +00:00
Sebastian Sdorra
009713161f Close branch feature/create_branch 2019-04-01 12:51:28 +00:00
Florian Scholdei
5420884f5a added hg and git branch manual 2019-04-01 13:47:41 +02:00
Florian Scholdei
eaf3641d6f fixed get branch, added tests 2019-04-01 13:12:34 +02:00
Florian Scholdei
bb5e3c9c58 added gitbranchinformation binding 2019-04-01 09:52:39 +02:00
René Pfeuffer
f8a59a4d0f Use new IntegrateChangesFromWorkdirException in merge command 2019-03-29 16:13:29 +01:00
René Pfeuffer
2e93a9efec Implement peer review comments 2019-03-29 15:39:44 +01:00
Florian Scholdei
442e4c4889 first attempt on fetching single branch 2019-03-29 15:25:32 +01:00
Florian Scholdei
e6912ef77b fixed preloading bug for sorting null branches 2019-03-29 14:54:18 +01:00
Florian Scholdei
b7178d3332 sorted branches and show defaultbranch label 2019-03-29 14:24:54 +01:00
Florian Scholdei
be03863847 merge 2019-03-29 13:53:23 +01:00
Florian Scholdei
3ac82e4021 added placeholder buttonGroup, first attempt on fetchingbranch, last correction of regex 2019-03-29 13:52:19 +01:00
René Pfeuffer
89de300137 Add minimal error handling 2019-03-29 13:39:55 +01:00
René Pfeuffer
bf84037019 Minimal cleanup 2019-03-29 13:25:22 +01:00
René Pfeuffer
9833bfd34d Merge with 2.0.0-m3 2019-03-29 11:54:17 +01:00
René Pfeuffer
00b27b5488 Close repositories after usage 2019-03-29 11:47:44 +01:00
Rene Pfeuffer
eadad2e830 Merged in feature/mark_default_branch (pull request #223)
Feature mark default branch
2019-03-29 10:23:56 +00:00
Rene Pfeuffer
ada8977175 Close branch feature/mark_default_branch 2019-03-29 10:23:56 +00:00
René Pfeuffer
2a19313df5 Remove unknown val 2019-03-29 11:06:10 +01:00
René Pfeuffer
ee219f2d59 Remove unnecessary interface 2019-03-29 10:36:55 +01:00
Florian Scholdei
7ea2a06b1e fixed branchesRegex for branch/name/changesets 2019-03-29 10:34:29 +01:00
Florian Scholdei
68d17f8ad8 added branches matches regex and trans for createBranch 2019-03-29 10:22:54 +01:00
Florian Scholdei
07948b51a8 changed BranchView component to container and simplified BranchTable with new BranchRow 2019-03-29 10:02:53 +01:00
René Pfeuffer
1162536e21 Simplify workdir factory 2019-03-29 10:02:38 +01:00
Florian Scholdei
fe510d592a structured branch code and translations 2019-03-28 17:09:59 +01:00
René Pfeuffer
f010fb7711 Fix unit test 2019-03-28 16:57:46 +01:00
René Pfeuffer
93cec3d282 Add parameter for parent of new branch 2019-03-28 16:15:31 +01:00
René Pfeuffer
81e493ddf0 Fetch error when creating token without request 2019-03-28 15:10:39 +01:00
Florian Scholdei
c8ac5a391c run eslint 2019-03-28 14:53:03 +01:00
Florian Scholdei
c4519ef6ff added create button 2019-03-28 14:47:57 +01:00
Florian Scholdei
f59521a9f1 added translation and used styled table instead of list 2019-03-28 14:19:53 +01:00
René Pfeuffer
df9e16c485 Clean up generics 2019-03-28 14:10:43 +01:00
Florian Scholdei
10d46a7ceb added branches link to repo overview 2019-03-28 13:40:38 +01:00
Florian Scholdei
d5db607d66 changed code-branch icon for more clarity over commit icon 2019-03-28 13:40:12 +01:00
René Pfeuffer
79be188777 Clean up dependencies 2019-03-28 13:30:04 +01:00
Florian Scholdei
a5d07cc2cd added branches overview and navlink 2019-03-28 11:51:00 +01:00
Florian Scholdei
9d43cc745f renamed branches url 2019-03-28 10:16:19 +01:00
René Pfeuffer
cc4bd6ddd1 Use bearer tokens to authenticate hg hook callbacks 2019-03-28 08:40:56 +01:00
René Pfeuffer
daaa50f08c Move environment preparations to new class 2019-03-27 10:57:09 +01:00
René Pfeuffer
b65e84249d Use clone and push to create branches
Generalize workdir creation for git and hg and create branches in
clones instead of the scm repository, so that hooks will be fired
correctly once the changes are pushed back.

Missing:

- Evaluation of the git response from the push command
- configuration of the hg environment and the authentication, so that
  the scmhooks.py script can be triggeret correctly and can callback
  the scm manager
2019-03-27 10:08:20 +01:00
René Pfeuffer
58b7dff631 Create REST endpoint for branch creation 2019-03-26 10:55:39 +01:00
René Pfeuffer
744af9bcfc Fix branch command builder 2019-03-26 10:04:39 +01:00
René Pfeuffer
3c7930d1a9 Add "production" branch command
There already was a branch command for test purposes. This was adapted
for production use with git and hg.
2019-03-26 09:16:33 +01:00
Sebastian Sdorra
58d2a03498 Merged in bugfix/harmonize_name_check (pull request #220)
Harmonize user and group name validation, again
2019-03-26 06:57:31 +00:00
Sebastian Sdorra
71f4d81305 Close branch bugfix/harmonize_name_check 2019-03-26 06:57:31 +00:00