Denis Gukov
b1a5ff630a
style(template): use tabs instead of spaces
2017-10-24 15:22:44 +05:00
Denis Gukov
74f02e5c80
fix(template): move hasHiddenTemplates to scope
2017-10-24 15:20:21 +05:00
Denis Gukov
eaf05e9c9e
feat(template): display hide/show hidden button only if hidden templates exists
2017-10-24 15:14:32 +05:00
Denis Gukov
345ff4d182
feat(template): hidden templates
2017-10-24 14:49:51 +05:00
Matej Kramny
f48c7fa8c2
Merge pull request #402 from strangeman/367-limit-activity-list
...
Limit activity and tasks lists in dashboards
2017-08-19 10:08:12 +01:00
Matej Kramny
163bfc07b3
Merge pull request #400 from tcatrain/develop
...
Docker update to handle LDAP
2017-08-19 10:07:10 +01:00
Matej Kramny
a9141c9a3f
Merge branch 'fernandezvara-develop' into develop
2017-08-19 10:04:05 +01:00
Matej Kramny
ea0645b131
update public/vendor ref
2017-08-19 10:03:13 +01:00
Matej Kramny
7b970571f1
disable textarea
2017-08-19 10:02:31 +01:00
Matej Kramny
cccc0b6d26
Merge branch 'develop' of https://github.com/fernandezvara/semaphore into fernandezvara-develop
2017-08-19 10:00:25 +01:00
Matej Kramny
b9c2dbe1e5
Merge branch 'TeliaSweden-develop' into develop
2017-08-19 09:46:51 +01:00
Matej Kramny
56f22f9673
gofmt
2017-08-19 09:45:01 +01:00
Matej Kramny
27d2e3778a
Merge branch 'develop' of https://github.com/TeliaSweden/semaphore into TeliaSweden-develop
2017-08-16 22:50:59 +01:00
Matej Kramny
630d967c87
Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop
2017-08-16 22:46:22 +01:00
Matej Kramny
90f628cb5a
ignore caddyfile
2017-08-16 22:46:09 +01:00
Alan Campbell
44aba89cc3
Merge pull request #406 from changsijay/develop
...
fixed wrong status code for created projects
2017-08-11 01:18:30 -04:00
Alan Campbell
ae79c9c961
Merge pull request #415 from strangeman/develop
...
Add link to UI Walkthrough
2017-08-05 12:30:07 -04:00
Anton Markelov
2042df2bd5
add link to UI Walkthrough
2017-08-05 15:39:11 +10:00
CSJ
cc03766abe
fixed wrong status code for created projects
...
should be 201
2017-07-26 16:06:59 +07:00
Anton Markelov
59c10ac7c4
add admin rights for first user
2017-07-26 16:37:16 +10:00
Anton Markelov
05a1b3cbd8
add admin role, restrict users without it
2017-07-26 15:55:34 +10:00
Anton Markelov
2bededabbb
update api docs
2017-07-25 14:50:45 +10:00
Anton Markelov
df8933be32
limit tasks list on project dashboard
2017-07-25 14:44:09 +10:00
Anton Markelov
06c3446cde
add default dashboard limit (200 events), add button to load all tasks
2017-07-25 14:21:36 +10:00
tcatrain
ce51a0c32c
Handling LDAP configuration at docker environment variable level
2017-07-20 11:16:07 +02:00
tcatrain
1c05f198f5
Adding a missing chmod on added docker-startup script
2017-07-20 11:15:38 +02:00
Antonio Fernandez Vara
703f15258c
added text scrolling to Task Log window. It needs to add a vendored script on the submodule
2017-07-13 18:30:13 +02:00
Antonio Fernandez Vara
adeb1803a1
config change on pug to allow empty tags. https://github.com/pugjs/pug/issues/1180
2017-07-13 18:21:44 +02:00
Anton Markelov
0561f777f7
don't panic on logPipe errors
2017-07-12 14:48:49 +10:00
Anton Markelov
6be1f3e4fc
add error handling, name variables more clear
2017-07-12 14:24:02 +10:00
Anton Markelov
664cb4bbde
use bufio.Reader instead bufio.Scanner
2017-07-12 12:08:00 +10:00
Anton Markelov
bca53cd10a
add error handling when we work with task output
2017-07-12 11:26:55 +10:00
Antonio Fernandez Vara
685462fa44
remove useless css property
2017-07-11 21:51:50 +02:00
Antonio Fernandez Vara
ecc4cd641c
ensure only ansible output is displayed from the task that generate it. Fixes #322
2017-07-11 19:14:57 +02:00
Antonio Fernandez Vara
43ff59333c
Scroll enabled Task Log. Fixes #353
2017-07-11 15:57:08 +02:00
Matej Kramny
9a44c48640
update changelog, bump version to 2.4.1
2017-07-03 17:40:43 +09:00
Matej Kramny
aeac57afc3
Create binary signatures
2017-07-03 17:40:23 +09:00
Matej Kramny
38294dd248
remove default setup webhost url
2017-07-03 17:07:59 +09:00
Matej Kramny
12fd522b1a
update changelog, bump version to 2.4.0
2017-06-29 18:57:19 +09:00
Matej Kramny
5b454c5b81
Merge branch 'master' into develop
2017-06-29 18:50:25 +09:00
Alan Campbell
2bb0c7f9b7
Merge pull request #371 from aioue/patch-1
...
Update main.go
2017-06-17 01:04:38 -04:00
Anže Jenšterle
a321bc846a
Merge pull request #370 from hsluoyz/patch-1
...
Update CONTRIBUTING.md with a note for Windows.
2017-06-14 15:35:30 +02:00
Matej Kramny
66ea9edf58
Merge pull request #374 from strangeman/372-wrong-dates
...
fix wrong data format in Project activity log
2017-06-08 10:32:07 +01:00
Anton Markelov
6f2a71bbc9
fix wrong data format in Project activity log
2017-06-08 11:28:00 +10:00
Tom Paine
1c233e3c0d
Update main.go
...
errors here are often to do with a misconfigured semaphore
2017-06-02 12:57:23 +01:00
Yang Luo
367a2b0218
Update CONTRIBUTING.md with a note for Windows.
2017-06-02 00:52:06 +08:00
Viktor Anderling
8bc1b7f2d2
Allow concurrency for tasks that does not collide
...
Two different concurrency modes are implemented, and is enabled by
setting "concurrency_mode" in the config file to either "project" or "node".
When "project" concurrency is enabled, tasks will run in parallel if and
only if they do not share the same project id, with no regard to the
nodes/hosts that are affected.
When "node" concurrency is enabled, a task will run in parallel if and
only if the hosts affected by tasks already running does not intersect
with the hosts that would be affected by the task in question.
If "concurrency_mode" is not specified, no task will start before the
previous one has finished.
The collision check is based on the output from the "--list-hosts"
argument to ansible, which uses the hosts specified in the inventory.
Thus, if two different hostnames are used that points to the same node,
such as "127.0.0.1" and "localhost", there will be no collision and two
tasks may connect to the same node concurrently. If this behaviour is
not desired, one should make sure to not include aliases for their hosts
in their inventories when enabling concurrency mode.
To restrict the amount of parallel tasks that runs at the same time, one
can add the "max_parallel_tasks" to the config file. This defaults to a
humble 10 if not specified.
2017-05-29 17:27:56 +02:00
Matej Kramny
f4425b7813
Merge pull request #364 from KBraham/develop
...
Typo fix main.go
2017-05-28 23:06:24 +02:00
KBraham
ce6c9929f4
Typo fix main.go
...
Fix typo in semaphore
2017-05-28 15:11:41 +02:00
Matej Kramny
a221d7f32d
Merge pull request #359 from ansible-semaphore/feature/fix-login
...
Rewrite login functions
2017-05-23 21:22:34 +02:00