Commit Graph

158 Commits

Author SHA1 Message Date
Matej Kramny
51daf7c708 fix placeholder 2017-04-18 17:34:04 +01:00
Matej Kramny
e14da14b3b add octocat body
pug bug not there anymore
2017-04-18 16:51:02 +01:00
Matej Kramny
fe8851bcfe fixes for #310 2017-04-18 16:37:44 +01:00
Matej Kramny
68abf976be fixes for #297 2017-04-18 16:16:33 +01:00
Matej Kramny
5bcb34ef62 improvements for #287 2017-04-18 15:36:09 +01:00
Matej Kramny
db4948cb89 Merge branch 'master' into develop
# Conflicts:
#	Dockerfile
#	api/login.go
#	api/projects/environment.go
#	api/projects/project.go
#	api/projects/templates.go
#	api/tasks/runner.go
#	api/users.go
#	db/versionHistory.go
#	util/bindata.go
2017-04-18 14:48:31 +01:00
Anton Markelov
76715c7962 make username and password fields read-only for ldap users 2017-03-27 15:37:55 +10:00
laeshiny
c06dffb8a2 when requesting Team, sort in ascending order by Name 2017-03-17 00:41:58 +09:00
laeshiny
53f831b131 when requesting Playbook Repositories, sort in ascending order by Name 2017-03-17 00:31:57 +09:00
laeshiny
db644f998b when requesting Key Store, sort in ascending order by Name 2017-03-17 00:18:34 +09:00
laeshiny
040aa1cfbd when requesting Environment, sort in ascending order by Name 2017-03-17 00:10:08 +09:00
laeshiny
7196c86e61 when requesting Task Templates, sort in ascending order by Name 2017-03-16 23:56:09 +09:00
laeshiny
8f5717d15d when requesting Task Templates, sort in ascending order by Alias 2017-03-16 23:32:22 +09:00
laeshiny
44d7750b85 correct to reformat from spaces to tabs 2017-03-15 08:06:26 +09:00
laeshiny
16579df28a Add css (margin-left: 5px) to button between copy and run 2017-03-14 19:02:27 +09:00
laeshiny
c92e1175f7 Add page title to class at ui-view
there is no criteria that separate between pages.
 if apply css to the specific page, use this class
2017-03-14 19:01:25 +09:00
Anton Markelov
1e95790197 made changes from review 2017-03-13 12:30:48 +10:00
laeshiny
c611f2dbbe Add copy feature to task templates.
if the user clicks the copy button, semaphore opens the adding modal with the filled same content (Playbook Alias, Playbook Name, SSH Key, Inventory, Playbook Repository, Environment and Extra CLI Arguments)
2017-03-12 23:50:28 +09:00
laeshiny
024c082be2 Add copy button at Task Templates page 2017-03-12 21:10:34 +09: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
4bbedac795 add alert setting for user and (WIP) project 2017-03-10 10:12:55 +10:00
Matej Kramny
6c633fdbf2 Merge branch 'master' into develop
# Conflicts:
#	api/auth.go
#	cli/main.go
#	db/Event.go
2017-03-06 11:34:10 -08:00
Douglas Temple
09dfe7463e Added SSH certificate support 2017-02-23 11:21:18 +00:00
Matej Kramny
2a2b7e8aed merge models -> db 2017-02-22 21:12:16 -08:00
Matej Kramny
edab838083 update add templates, gh release script 2017-02-22 13:29:49 -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
Alan Campbell
20b601f45b Reload on modal dismiss 2017-02-15 01:20:57 -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
f186fea9eb Add task template names for dashboard 2017-02-11 18:34:57 +10:00
Matej Kramny
6731829792 parse time with momentjs - fix #197 2016-12-21 19:12:53 +09:00
Nikita Chernyi
eaf0a7d0b9 Task history: changed status colors
Changed text colors for task statuses `waiting` and `running` to less confusing colors
2016-12-07 21:44:30 +02:00
Matej Kramny
bc342313df prevent removing last admin from project 2016-11-21 18:20:48 -08:00
Matej Kramny
48c8c0fb72 Merge pull request #207 from jahantech/master
Erorr -> Error
2016-11-17 11:57:23 -08:00
gcavalcante8808
ed46338da5 Fixes #188. 2016-11-15 13:44:41 -02:00
jahantech
bac2fd8b69 Erorr -> Error 2016-10-18 17:31:24 +02:00
Tokuhiro Matsuno
129af0fa17 Added dry_run button. close #152 2016-06-30 10:57:45 -04:00
Tokuhiro Matsuno
af8d0595d4 Save task executed user's ID in database.
And show user name in task information view.
2016-06-26 07:50:51 +09:00
Anže Jenšterle
c2a4d25653 Rename key to opts 2016-06-25 21:19:47 +01:00
Tokuhiro Matsuno
d36760c28c Fixed API Call. Close #142 2016-06-25 18:39:55 +09:00
Matej Kramny
b4cab16fda Improved UI
- Fixes #94
- Fixes admin permissions (needed to manipulate users)
2016-06-17 13:16:46 -07:00
Matej Kramny
ecd6ef96f5 Edit Environments 2016-06-13 20:40:16 -07:00
Matej Kramny
d960ec53f0 Update repositories 2016-06-13 19:37:40 -07:00
Matej Kramny
2ab74b1768 Fix new user modal
- Fixes #124
2016-06-13 15:40:39 -07:00
Matej Kramny
0b417594a4 Improve setup, upgrade, new API
- Improve upgrade process (fixes #106)
- Improve upgrade UI
- Delete Users API
- Get user API
- User update API
- Security improvement (does not spill secret over api)
- Improve setup (fixes #100)
2016-05-23 20:29:38 +01:00
Matej Kramny
977835f923 Fix sql errors
- Add details to contribution guide
- Fix sql errors with project creation (resolves #92, #83)
- Check for updates every day
- Display alert next to settings cog when update is available
2016-05-20 23:07:27 +01:00
Matej Kramny
4975c8a498 Move public/vendor to special repository 2016-05-17 20:35:23 +01:00
Matej Kramny
fcc332dffc Fix ws logs, output updates from ws
- raw output option for logs (no time prefix)
- fix ws logging
- status updates from ws
2016-05-17 20:12:54 +01:00
Matej Kramny
172f0924a7 Ignore css file 2016-05-17 17:51:41 +01:00
Matej Kramny
27498e6d9a Update documentation, update screenshot 2016-05-17 16:52:25 +01:00
Matej Kramny
e8d3ab7df9 Update readme, logo 2016-05-17 16:43:15 +01:00
Matej Kramny
4ca05800ee Upgrade from the UI
yay 👏
2016-05-17 16:18:26 +01:00
Matej Kramny
c94f68b86b More branding! :)
https://imgur.com/a/sJOga
2016-05-16 23:06:45 +01:00
Matej Kramny
15eb0abe9c Improve looks of project dashboard 2016-05-16 16:58:18 +01:00
Matej Kramny
abafffd994 Better navigation css, logging & ux 2016-05-08 10:36:17 +01:00
Matej Kramny
8b5d6b9803 log fwding 2016-05-01 12:24:09 +01:00
Matej Kramny
027f82d8a9 Slight UI improvement 2016-04-29 14:05:38 +02:00
Matej Kramny
697e456802 Upgrade 2016-04-26 19:18:28 +01:00
Alan Campbell
e662848304 Rotate the octocat on the github corner
Probably a much better way to do this.
2016-04-19 14:14:59 -04:00
Matej Kramny
3f0d318522 Fix SQL migrations 2016-04-18 01:06:13 +01:00
Matej Kramny
4dd8335273 Show task output, fix event time precision 2016-04-17 19:01:51 +01:00
Matej Kramny
cf75b1caf1 Route output of tasks to correct users 2016-04-17 11:41:36 +01:00
Matej Kramny
4be4d12c3b Improve project creation UI
- Improve project adding UI
- Fix bug filtering for single project
2016-04-17 01:24:32 +01:00
Matej Kramny
1805c32e90 Events, task history, task details 2016-04-17 01:20:23 +01:00
Matej Kramny
ea0245b550 Events
- Complete more UI work
- Show events on dashboard & project dashboard
- Show list of tasks
2016-04-16 20:42:57 +01:00
Matej Kramny
cd5a978bb9 Environment API/UI
- Implement Environment/Inventory API
- Edit Environment
- UI to add/edit environment
2016-04-13 17:09:44 +01:00
Matej Kramny
119ef97584 Env, inventory UI 2016-04-11 17:54:35 +01:00
Matej Kramny
990f1e7f90 Improve UI, add Names to things
- Document some more
- Add names to Repository/environment/inventory
- UI for new Template
2016-04-11 11:02:10 +01:00
Matej Kramny
a9011c3c64 UI to change passwords 2016-04-10 20:05:58 +01:00
Matej Kramny
37fac07475 Comment out task schedule 2016-04-10 19:58:34 +01:00
Matej Kramny
d6f79e4475 Rimraf legacy stuff 2016-04-10 19:45:27 +01:00
Matej Kramny
0cdaee862f rimraf archaic stuff 2016-04-10 19:36:27 +01:00
Matej Kramny
04d0d9e4f9 Users API, Users UI
- Improved login failing
2016-04-10 19:03:12 +01:00
Matej Kramny
d6370c875e API Tokens, Documentation
- API Tokens
- More documentation
- Update API
2016-04-09 20:09:57 +01:00
Matej Kramny
2e1ad91e7a Running tasks
- Link models with tables
- Basic API to fetch everything
2016-04-07 13:49:34 +01:00
Matej Kramny
9b3d8fbcb8 beginning to running tasks 2016-04-04 14:44:34 +01:00
Matej Kramny
11cb161805 access key ui & api 2016-04-04 00:10:12 +01:00
Matej Kramny
79a05b389f Project ui, ws
- [wip] ws support
2016-04-02 13:40:07 +01:00
Matej Kramny
121567fa03 sample Projects UI, cleanup vendor/
- Update dependencies
- Remove lib/
- Dashboard
2016-03-28 18:28:26 +01:00
Matej Kramny
ad860ef236 Login working 2016-03-18 23:23:03 +00:00
Matej Kramny
0f180756ab Auth page
- Restructuring & co
2016-03-18 22:03:28 +00:00
Andrew Replogle
199b82a699 RE ISSUE-56: Prepend PATH and add PYTHONPATH to spawn env args 2015-12-29 17:33:14 +00:00
Matej Kramny
11bd1e49df User adding/editing 2015-06-02 16:02:44 +02:00
Matej Kramny
f09478ec58 Get rid of grunt, fix users routing issues 2015-06-02 15:25:19 +02:00
Anže Jenšterle
73f012b8d7 initial user management, still not working as intended 2015-06-02 15:25:19 +02:00
Matej Kramny
d577d82062 Update readme.md 2015-04-17 18:24:17 +01:00
Matej Kramny
7d58089f4e Update screenshot 2015-04-02 13:47:12 +01:00
Matej Kramny
7d64a0e5ed Fix editing, bugs after adding a playbook 2015-03-25 00:36:03 +00:00
Matej Kramny
58d8158116 Update site layout
- Add Dockerfile
- Add docker instructions to README.md
- Reorganise js & jade files
2015-03-25 00:36:00 +00:00
Matej Kramny
093c41483a Update Screenshot 2015-01-30 15:53:39 +00:00
Matej Kramny
fdf0d4d616 Fix Deleting playbooks
- Update Screenshot
2015-01-30 15:51:14 +00:00
Matej Kramny
dc2dac98ad Edit playbooks, help texts
- Remove 'credential' in favour of Identity
- Add help texts for playbooks, identities.
- Fix adding Playbooks (identities)
- Editing playbooks now possible
- Improves Vagrantfile to accomodate development (suitable for production also)
2015-01-30 15:41:49 +00:00
TJ
5f5b34db27 Updated angularjs requires $location:nobase
https://gist.github.com/lpsBetty/714c93492ab4d535d105
2014-11-21 21:16:27 -08:00
Matej Kramny
b7978bf6ee Rename credential to identity, better UI 2014-09-11 18:42:13 +01:00
Matej Kramny
ccefc604bf Update screenshot 2014-08-30 19:08:26 +01:00
Matej Kramny
be0fc0b324 Ability to run tasks, results streamed back to the user
- Updated Readme
- Nicer overview of a playbook
2014-08-30 19:05:44 +01:00
Matej Kramny
2bfdec853c Websocket task updates, Task list 2014-08-25 23:58:09 +01:00