Commit Graph

275 Commits

Author SHA1 Message Date
Anton Markelov
76715c7962 make username and password fields read-only for ldap users 2017-03-27 15:37:55 +10:00
Anton Markelov
902187167b add ldap settings to the setup process 2017-03-27 15:08:41 +10:00
Anton Markelov
308c1e64ef add simple LDAP authentification to the config and login page 2017-03-27 14:53:00 +10:00
Alan Campbell
8e8e7b58d9 Merge pull request #305 from strangeman/activity-log
Add more verbosity about tasks to the Events description
2017-03-21 13:46:18 -04:00
Anton Markelov
5f956c6013 add more verbosity about tasks to the Events description 2017-03-21 12:40:00 +10:00
Matej Kramny
360c416a77 Merge pull request #300 from galexrt/improved-docker-entrypoint
Improve the docker entrypoint and dockerfile
2017-03-14 12:40:31 -07:00
Alexander Trost
5b68136b63 Improve the docker entrypoint and dockerfile
Improve the Dockerfile build speed and space by flattening all to one
layer

Added env var in Dockerfile for version and arch of semaphore

Show error message when the playbook path can't be created
2017-03-14 18:49:07 +01:00
Matej Kramny
7b457df590 Merge pull request #287 from strangeman/email-alerts
Email alerts
2017-03-13 13:39:49 -07:00
Anton Markelov
f20252e8bf update swagger docs with models changes 2017-03-13 18:45:25 +10:00
Anton Markelov
1e95790197 made changes from review 2017-03-13 12:30:48 +10:00
Matej Kramny
37c6d1708f Merge pull request #286 from strangeman/empty-cli-args
Provide NULL instead of empty string, when Extra CLI Arguments was deleted
2017-03-12 17:13:08 -07:00
Anton Markelov
2a66610d78 english muthafucka do you speak it!? 2017-03-11 17:54:52 +10:00
Anton Markelov
a436e97511 fix user alerts updating 2017-03-10 19:54:38 +10:00
Anton Markelov
ff31d42cca add new config parameters to the setup procedure 2017-03-10 16:59:29 +10:00
Anton Markelov
8ada2d0b95 Merge branch 'master' into email-alerts 2017-03-10 16:28:52 +10:00
Anton Markelov
0993a002ea add alert setting for project 2017-03-10 16:25:42 +10:00
Anton Markelov
86100939bd provide NULL instead of empty string, when Extra CLI Arguments was deleted 2017-03-10 10:40:11 +10:00
Anton Markelov
4bbedac795 add alert setting for user and (WIP) project 2017-03-10 10:12:55 +10:00
Alan Campbell
d1e88706bc Merge pull request #283 from laeshiny/master
add missing package and command
2017-03-08 13:11:01 -05:00
laeshiny
2a63d4372b add missing package and command 2017-03-09 00:28:55 +09:00
Anton Markelov
c8cad513e6 use html/template for mail subject and body 2017-03-07 18:45:37 +10:00
Anton Markelov
a9c994cf35 move mail sending logic to util package 2017-03-07 17:15:35 +10:00
Matej Kramny
e6d98c9dc3 Merge pull request #277 from strangeman/wrong-time
Use UTC_TIMESTAMP instead of NOW
2017-02-28 12:01:14 -08:00
Anton Markelov
4ee8f80555 Use UTC_TIMESTAMP instead of NOW 2017-02-28 21:46:27 +10:00
Matej Kramny
4d353d41e5 Merge pull request #275 from commodityvectors/sshcert
Added SSH certificate support
2017-02-23 11:00:02 -08:00
Douglas Temple
09dfe7463e Added SSH certificate support 2017-02-23 11:21:18 +00:00
Matej Kramny
44017069df update Dockerfile, changelog & release scripts 2017-02-22 13:58:45 -08:00
Matej Kramny
80a34026e3 bump version to 2.2.0 2017-02-22 13:30:05 -08:00
Matej Kramny
edab838083 update add templates, gh release script 2017-02-22 13:29:49 -08:00
Matej Kramny
6b26502cf5 compile with go1.8 2017-02-22 03:52:50 -08:00
Matej Kramny
002b7209b7 Merge branch 'master' of github.com:ansible-semaphore/semaphore 2017-02-22 03:51:31 -08:00
Matej Kramny
80538908a8 update contributing.md
- fix ./make.sh watch
- rename .jade -> .pug
2017-02-22 03:51:23 -08:00
Matej Kramny
900db2abd3 Merge pull request #257 from strangeman/dashboard-alias
Add task template names to dashboard
2017-02-22 02:50:07 -08:00
Matej Kramny
c828cc7e4a Merge pull request #262 from strangeman/templateid-ui
Add/Update Template dialog: Add Template ID field, mark some fields as required
2017-02-22 02:49:18 -08:00
Anton Markelov
31599e01de [WIP] add alerts for failed deploy 2017-02-22 19:06:03 +10:00
Matej Kramny
d6f12251c6 Merge pull request #268 from nightvisi0n/fix_go-github-api-break
fix api breaking of google/go-github
2017-02-21 12:52:42 -08:00
julian
245a033456
fix api breaking of google/go-github
google/go-github broke the api of their functions with 23d6cb9cac
This commit adds the context `context.TODO()` to the call of `gh.Repositories.ListReleases` which is meant to be used "when it's unclear which Context to use or it is not yet available (because the surrounding function has not yet been extended to accept a Context parameter)" (citing https://godoc.org/context)

Signed-off-by: julian <dev@jneureuther.de>
2017-02-21 20:44:35 +01:00
Matej Kramny
ce596b810d Merge pull request #265 from ansible-semaphore/fix-264
Reload on modal dismiss
2017-02-15 12:02:04 -08:00
Alan Campbell
20b601f45b Reload on modal dismiss 2017-02-15 01:20:57 -05:00
Alan Campbell
68b9d10bb7 Merge pull request #258 from strangeman/docs-improve
Small documentation improvements
2017-02-11 22:42:34 -05:00
Anton Markelov
7c5370269d Add/Update Template dialog: Add Template ID field, mark some fields as required 2017-02-12 12:15:05 +10:00
Anton Markelov
4cf992c3e9 Add task template name to log too 2017-02-11 21:44:15 +10:00
Anton Markelov
5eadb21ab5 Small documentation improvements 2017-02-11 20:11:38 +10:00
Anton Markelov
f186fea9eb Add task template names for dashboard 2017-02-11 18:34:57 +10:00
Matej Kramny
8bc0871150 Merge pull request #256 from kpashka/master
Pass OS environment variables to Ansible
2017-02-08 10:22:38 -08:00
Pavel Kiselev
9a8415cce4
Remove trailing dot-slash in find output 2017-02-08 22:15:21 +07:00
Pavel Kiselev
69d1c4c9b7
Copy-paste fixes 2017-02-08 19:36:44 +07:00
Pavel Kiselev
b7b8db7cfd
It's method, not a function 2017-02-08 19:29:59 +07:00
Pavel Kiselev
beb029dc3d
Use temp path for update repository function 2017-02-08 19:28:07 +07:00
Pavel Kiselev
e0897e87c8
Pass OS environment variables to Ansible 2017-02-08 19:26:15 +07:00