Commit Graph

200 Commits

Author SHA1 Message Date
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
33ce6d7327 Add circle badge 2016-04-11 18:28:34 +01:00
Matej Kramny
65640cc246 Update readme 2016-04-11 18:01:57 +01:00
Matej Kramny
119ef97584 Env, inventory UI 2016-04-11 17:54:35 +01:00
Matej Kramny
5354d0a645 Print example configuration 2016-04-11 11:30:31 +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
65dc08eb48 Enhance docs by detailing tags 2016-04-09 20:45:38 +01:00
Matej Kramny
ce9d5bc053 Complete documentation 2016-04-09 20:38:14 +01:00
Matej Kramny
d6370c875e API Tokens, Documentation
- API Tokens
- More documentation
- Update API
2016-04-09 20:09:57 +01:00
Matej Kramny
5d332266ac Update pong format 2016-04-09 01:46:29 +01:00
Matej Kramny
6d913ff1f8 Swagger doc 2016-04-09 01:31:13 +01:00
Matej Kramny
c0fb2503e1 Ignore OSX files 2016-04-09 00:24:32 +01:00
Matej Kramny
f2b6025028 Increase presicion of logs 2016-04-08 23:51:24 +01:00
Matej Kramny
67a29f763b Running all the things 🎉
- Define extra (environment) vars to tasks
- Able to create custom ansible jobs by defining parameters (infinite usabilities for user here)
- Log output to db
- Debug tasks
- Ssh key for accessing inventory (separate from the key to access inventory api)
-
2016-04-08 20:41:20 +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
e212c88bd2 ignore sacred files 2016-03-19 11:48:11 +00: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
Matej Kramny
252b4fbe50 Use proper github path 2016-03-16 21:49:43 +00:00
Matej Kramny
119bca059f Readme description 2016-01-20 19:31:50 +00:00
Matej Kramny
3de17dbcf3 ignore build/ 2016-01-20 19:25:05 +00:00
Matej Kramny
6b28b9ef0b Proper build architectures 2016-01-06 12:38:01 +01:00
Matej Kramny
219fd5b58a Serve public assets 2016-01-06 12:20:07 +01:00
Matej Kramny
90f9295505 Initial v2 work 2016-01-05 00:32:53 +01:00
Matej Kramny
b42cd6b3c5 Merge pull request #57 from prelegalwonder/feature/fix-environment
Fixes #56: Prepend process.env.PATH, add PYTHONPATH to spawn env args
2015-12-29 20:23:55 +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
48304ef4b5 Merge pull request #50 from brodul/bug-48
Fix #48 - create admin user only if no users exist
2015-10-22 17:33:42 +01:00
Andraz Brodnik
9c951dbca4 If users in db don't create default user (fixes #48)
If there are any users in the DB skip the creation of the default admin.

When user starts the app from scratch the default admin is created. If the user adds another admin and deletes the default user,
the default admin will not be created.
If there is the case that the user deletes all admins (including the one he is using right now) the default admin is created again.

This fixes bug #48 which can be a security issue for open deploys of semaphore application.
2015-10-22 14:45:27 +02:00
Matej Kramny
f89e5e6ae6 Merge pull request #40 from brodul/normal_user
Replace root home with home of the semaphore user
2015-10-09 20:34:27 +01:00
Matej Kramny
50151bc68d Merge pull request #35 from syawaralaycare/master
Add Docker Compose file
2015-10-09 20:32:32 +01:00
Andraz Brodnik
2524e315db Replace root home with home of the semaphore user 2015-10-08 22:41:35 +02:00
Matej Kramny
6d6085a2d5 Merge pull request #29 from rmessner/issue-playbook-creation
Fix Identity not being attached to a playbook on creation
2015-09-15 10:27:14 +01:00
Saqib Yawar
94a87575e6 Added Docker Compose file to support latest compose instead of deprecated docker 2015-09-14 14:33:30 -04:00
Anže Jenšterle
74ce261aac Update readme with completed task of Multiple Users support 2015-08-09 10:28:25 +02:00
Alan Campbell
c27b92aa8a Merge pull request #31 from ansible-semaphore/user-management
User management
2015-07-26 14:45:05 -04:00
Raphael MESSNER
d7b9cc1f35 Fix the issue about identity on playbook creation 2015-06-07 08:29:04 +02: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
Matej Kramny
50d60df7c4 Fix navigation err 'ui.sref' -> 'ui-sref' 2015-06-02 15:25:19 +02:00