All Versions
50
Latest Version
Avg Release Cycle
15 days
Latest Release
414 days ago

Changelog History
Page 5

  • v0.9.4

    September 06, 2017

    πŸ› Bug Fixes

    • avatars: hotfix for non PRs (3e8b291)
    • chrome: add security options and env vars so Google Chrome runs inside containers (8631aac)
    • github-status: fix sending statuses to Github (closes #102) (0c2ec11)
    • πŸš‘ hotfix: fix blinking terminal (6b244c5)
    • πŸš‘ hotfix: hot hot hot (e98d75f)
    • permissions: remove uneeded AuthGuard, fix all permissions on all routes (f23f952)
    • pm: fix some process and pm related stuff (7cf2c0b)
    • times: fix times on console output (4e574cd)
    • πŸ’» ui: ui style updates (646926f)
    • βž• add authentication token to update permission call (60d0eec)
    • πŸ›  fixed access guard (ec4019f)
    • πŸ›  fixed build running time (83dd607)
    • πŸ›  fixed progress bar (38cee0e)
    • πŸ›  fixed sending commit status (66cb7f2)
    • init db before starting server (5ce3baa)
    • πŸ— restricted access to private repositories, builds and jobs (40f5ca7)
    • ⚑️ update build's end_time (783ac43)

    πŸ”‹ Features

    • avatars: double avatars where needed (closes #109) (cb5cc88)
    • config: branches property (2d80141)
    • config: build config - generate jobs and envs (f297a42)
    • console: console command exec times (2611e4f)
    • cloning of github private repository (704fe27)
    • 🐳 docker: bash script for switching JDKs (c8b5b23)
    • exec-script: bash script for executing commands in container with timeout (60fac21)
    • logger: enable logger to database (dced1fe)
    • πŸ–¨ process: handling process with the new script (5872b35)
    • socket: enable session parsing for socket connections (31d6c1f)
    • πŸ’» ui: progress bar (110bf6a)
    • πŸ’» ui-labels: data-labels (a1af711)
    • repository environment variables (f6cdf8d)
    • πŸ— stop old, deprecated builds (284abcd)
  • v0.9.3

    September 04, 2017

    πŸ› Bug Fixes

    • avatars: hotfix for non PRs (3e8b291)
    • github-status: fix sending statuses to Github (closes #102) (0c2ec11)
    • πŸš‘ hotfix: hot hot hot (e98d75f)
    • πŸ›  fixed build running time (83dd607)
    • πŸ›  fixed progress bar (38cee0e)
    • πŸ›  fixed sending commit status (66cb7f2)
    • pm: fix some process and pm related stuff (7cf2c0b)
    • πŸ’» ui: ui style updates (646926f)
    • init db before starting server (5ce3baa)
    • πŸ— restricted access to private repositories, builds and jobs (40f5ca7)

    πŸ”‹ Features

    • avatars: double avatars where needed (closes #109) (cb5cc88)
    • cloning of github private repository (704fe27)
    • config: branches property (2d80141)
    • config: build config - generate jobs and envs (f297a42)
    • 🐳 docker: bash script for switching JDKs (c8b5b23)
    • logger: enable logger to database (dced1fe)
    • socket: enable session parsing for socket connections (31d6c1f)
    • πŸ’» ui: progress bar (110bf6a)
    • πŸ’» ui-labels: data-labels (a1af711)
  • v0.9.2

    September 04, 2017

    πŸ› Bug Fixes

    • avatars: hotfix for non PRs (3e8b291)
    • github-status: fix sending statuses to Github (closes #102) (0c2ec11)
    • πŸš‘ hotfix: hot hot hot (e98d75f)
    • πŸ›  fixed build running time (83dd607)
    • πŸ›  fixed progress bar (38cee0e)
    • πŸ›  fixed sending commit status (66cb7f2)
    • πŸ— restricted access to private repositories, builds and jobs (40f5ca7)
    • pm: fix some process and pm related stuff (7cf2c0b)
    • πŸ’» ui: ui style updates (646926f)

    πŸ”‹ Features

    • avatars: double avatars where needed (closes #109) (cb5cc88)
    • cloning of github private repository (704fe27)
    • config: branches property (2d80141)
    • config: build config - generate jobs and envs (f297a42)
    • 🐳 docker: bash script for switching JDKs (c8b5b23)
    • πŸ’» ui: progress bar (110bf6a)
    • πŸ’» ui-labels: data-labels (a1af711)
  • v0.8.14

    August 29, 2017

    πŸ› Bug Fixes

    • approximately time remaining (678fcd7)
    • πŸ›  fix hasPermission issue (b3c0014)
    • πŸ›  fix permissions (f5b10fc)
    • πŸ›  fixed server routes for repositories (3a8c90e)
    • πŸ— hide stop build/job button if there is no jobs/build to stop (28b2640)
    • πŸ‘· process-manager, send JobProcessEvent (d644da4)
    • progress bar fix (e68fdb3)
    • commit: last commit message (c1d0dc2)
    • pm: concurrency in process-manager (cancelled processes) (b5ceb53)

    πŸ”‹ Features

    • bitbucket integration (20aedc8)
    • gitlab integration (b5429c6)
    • gogs integration (09b7949)
    • πŸ— only user with permissions can restart or stop job/build (25e958b)
    • πŸ‘‰ user permissions (9b702fb)
    • anonymous: enable anonymous users (52afa93)
    • dracula: dracula theme for terminal (as default also (1a2b74d)
    • πŸ–¨ process-manager: concurrency (0a2ced4)
    • πŸ’» ui: user avatar upload (2b7ee6d)

    🐎 Performance Improvements

    • times: async pipe for updating live times (6dbf019)
  • v0.8.13

    August 28, 2017

    πŸ› Bug Fixes

    • approximately time remaining (678fcd7)
    • πŸ›  fix hasPermission issue (b3c0014)
    • πŸ›  fix permissions (f5b10fc)
    • πŸ›  fixed server routes for repositories (3a8c90e)
    • πŸ— hide stop build/job button if there is no jobs/build to stop (28b2640)
    • πŸ‘· process-manager, send JobProcessEvent (d644da4)
    • progress bar fix (e68fdb3)
    • pm: concurrency in process-manager (cancelled processes) (f55dbcf)

    πŸ”‹ Features

    • dracula: dracula theme for terminal (as default also (1a2b74d)
    • bitbucket integration (20aedc8)
    • gitlab integration (b5429c6)
    • gogs integration (09b7949)
    • πŸ— only user with permissions can restart or stop job/build (25e958b)
    • πŸ‘‰ user permissions (9b702fb)
    • πŸ–¨ process-manager: concurrency (0a2ced4)

    🐎 Performance Improvements

    • times: async pipe for updating live times (6dbf019)
  • v0.8.11

    August 20, 2017

    πŸ› Bug Fixes

    • πŸš‘ minor hotfix (8d4c85f)
    • πŸ— builds: add condition to check if jobs are present (3ce43eb)

    πŸ”‹ Features

    • πŸ— build-details: stop build functionality (be5b65a)
    • favicon: change favicon on build status (3dbf648)
    • 🏷 tags: show git tag data (9e14668)

    🐎 Performance Improvements

    • πŸ— build-details: clear update times interval (22c8ea2)
  • v0.8.10

    August 20, 2017

    πŸ› Bug Fixes

    • πŸš‘ minor hotfix (8d4c85f)
    • πŸ— builds: add condition to check if jobs are present (3ce43eb)

    πŸ”‹ Features

    • favicon: change favicon on build status (3dbf648)
    • 🏷 tags: show git tag data (9e14668)

    🐎 Performance Improvements

    • πŸ— build-details: clear update times interval (22c8ea2)
  • v0.8.9

    August 20, 2017

    πŸ› Bug Fixes

    • avatar: fix path to default user avatarr (d7b4380)
    • console: fix console output (612a98e)
    • github-integration: fix GitHub integration (41c4dc7)
    • πŸš‘ hotfix: fix build item functionality (892dc90)
    • πŸ‘· job: fix job socket events (788517f)
    • pm: correct sha for last commit (a8fbc45)
    • pm: update process manager (36186ae)
    • πŸ–¨ process-manager: catch promises, fix unworking things in pm (a032e35)
    • regex: fix terminal output regex (547203b)
    • setup: docker image build fix (59c9630)
    • πŸ”’ package-lock fix (3ebba85)
    • terminal: fix terminal output (f02d004)
    • terminal: fix terminal output (102ad37)
    • terminal: update terminal code (35c073f)
    • βœ… tests: fix e2e tests for protractor (8f3600f)
    • βœ… tests: fix tests (866d959)
    • tokens: fix repository token getter (1f3f283)
    • πŸ’» ui: fix style glitches, remove job and build history option from UI (53a1768)
    • πŸ›  bugfix, delete pr field before saveing build run (fdcb60f)
    • πŸ›  bugfixes (e7768d0)
    • πŸ›  multiple fixes (2da8c56)
    • πŸ— show correct status of previous build run (79009b4)
    • πŸ’» ui: update ui accordingly (099406f)
    • status badges (db34b0e)
    • ⚑️ update build end_time field when last job finish successfully and fix build time issue (e0eb1df)

    πŸ”‹ Features

    • access-tokens: access token form & repository settings (fead919)
    • avatar: default user avatar (a07621e)
    • fonts: Roboto fonts (41c00a0)
    • kill-container: use more aggresive strategy to kill containers (f95661b)
    • repositories: search implementation (613d1d6)
    • settings: access tokens (4ee4f6e)
    • sockets: full-screen socket connection status if disconnected / retrying to server (160248e)
    • sshd: enable ssh into containers (5dd7698)
    • status-badges: status badges (9a40e91)
    • team: team component and route (84ce5e0)
    • terminal: scroller (18a10f9)
    • tokens: make statuses work with new implemented access tokens (a68f774)
    • πŸ’» ui: add abstruse logo on login screen (d20ae17)
    • πŸ’» ui: job details modifications and features (714985f)
    • πŸ’» ui: terminal themes (9fd48a3)
    • πŸ’» ui: updated styles for build details (ce51290)
    • adjustable terminal height (633b030)
    • vnc: enables VNC for debugging (f9cd1bd)
    • πŸ— calculated time of previous build (abc7cec)
    • 🌲 collapse/expand commands log in terminal (1544fb1)
    • πŸ— listΒ ofΒ previousΒ buildΒ andΒ jobΒ runs (fd87f07)
    • ⚑️ update commit status on github (ea00cf0)

    🐎 Performance Improvements

    • 🐳 docker: update default Dockerfile for abstruse image (a23acf3)
    • kill-container: swithc from observable to promise when killing docker container (d37a837)
  • v0.8.8

    August 18, 2017

    πŸ› Bug Fixes

    • avatar: fix path to default user avatarr (d7b4380)
    • console: fix console output (612a98e)
    • πŸ‘· job: fix job socket events (788517f)
    • πŸ–¨ process-manager: catch promises, fix unworking things in pm (a032e35)
    • regex: fix terminal output regex (547203b)
    • setup: docker image build fix (59c9630)
    • terminal: fix terminal output (102ad37)
    • terminal: fix terminal output (f02d004)
    • terminal: update terminal code (35c073f)
    • βœ… tests: fix e2e tests for protractor (8f3600f)
    • βœ… tests: fix tests (866d959)
    • πŸ›  bugfix, delete pr field before saveing build run (fdcb60f)
    • πŸ›  bugfixes (e7768d0)
    • πŸ›  multiple fixes (2da8c56)
    • πŸ’» ui: update ui accordingly (099406f)
    • πŸ”’ package-lock fix (3ebba85)
    • πŸ— show correct status of previous build run (79009b4)
    • status badges (db34b0e)
    • ⚑️ update build end_time field when last job finish successfully and fix build time issue (e0eb1df)

    πŸ”‹ Features

    • avatar: default user avatar (a07621e)
    • kill-container: use more aggresive strategy to kill containers (f95661b)
    • repositories: search implementation (613d1d6)
    • sshd: enable ssh into containers (5dd7698)
    • status-badges: status badges (9a40e91)
    • team: team component and route (84ce5e0)
    • terminal: scroller (18a10f9)
    • πŸ’» ui: job details modifications and features (714985f)
    • πŸ’» ui: terminal themes (9fd48a3)
    • πŸ’» ui: updated styles for build details (ce51290)
    • vnc: enables VNC for debugging (f9cd1bd)
    • adjustable terminal height (633b030)
    • πŸ— calculated time of previous build (abc7cec)
    • 🌲 collapse/expand commands log in terminal (1544fb1)
    • πŸ— listΒ ofΒ previousΒ buildΒ andΒ jobΒ runs (fd87f07)
    • ⚑️ update commit status on github (ea00cf0)

    🐎 Performance Improvements

    • 🐳 docker: update default Dockerfile for abstruse image (a23acf3)
    • kill-container: swithc from observable to promise when killing docker container (d37a837)
  • v0.6.0

    July 30, 2017

    πŸ› Bug Fixes

    • ⚑️ do not require update on repository (04e130c)
    • init run with ensure root dir (da217d2)
    • πŸ›  multiple bugfixes (37b040c)
    • πŸ›  multiple pull_request webhooks fixes (fbe06f8)
    • πŸ’… multiple style fixes (9cd716d)
    • πŸ‘ return 400 if webhook event type is not supported (ebf4571)
    • πŸ–¨ process-manager: multiple bug fixes (3f63281)
    • πŸ›  various fixes (db5b075)
    • πŸ›  various fixes (354654c)
    • πŸ— builds: fix build statuses and times (641fc93)
    • πŸ— builds-ui: update builds status correctly and fix console output (abf0bb8)
    • command: fix command generation (82a47f8)
    • commands: wrap commands in parenthesis (138a292)
    • login: do not blink on successful login (36b99c4)
    • setup: docker image preparation terminal fix (39497e0)
    • setup: skip docker image building if already done (18c1942)
    • ssl: correct paths from config (9dea4df)
    • πŸ— trigger-build: fix user and commit details when triggering new build (003feb8)
    • πŸ’» ui: multiple ui fixes (3abd98e)

    πŸ”‹ Features

    • api: api routes for docker status (b3e4f61)
    • api: setup api (8b89bf6)
    • auth: change sessionStorage to localStorage (750a283)
    • auth: switch to localStorage (4a4ec98)
    • back: back btn on job (83ae734)
    • πŸ— build: stop build (577c29c)
    • πŸ— build: ui design (c0db3ec)
    • πŸ— builds: builds screen (f704600)
    • πŸ— builds: parallel jobs (7c5ffcb)
    • πŸ— builds: restart build (08556ad)
    • config: read concurrency from config file (792038a)
    • containers: restart jobs (6cd1e5b)
    • db: initialize database (fa7ac04)
    • 🐳 docker: update dockerfile (6214dff)
    • ⬇️ dropdown-menu: ui dropdown menu in header (e0a8e1b)
    • favicon: add favicon (f10fc8e)
    • github: github pull requests integration (14a28ab)
    • header: header component (be54870)
    • header: header navigation ui (cce3f39)
    • πŸ‘· job: build job modifications (e994f2c)
    • πŸ‘· job: job details init component (dfde546)
    • πŸ‘· job: job server routes (8212b70)
    • πŸ‘· job: output terminal data to web console (fa4f901)
    • πŸ‘· job: restart job (e1022a4)
    • πŸ‘· job: terminal output style (66169fa)
    • πŸ‘· jobs: db model for jobs (e341739)
    • πŸ‘· jobs: language, language version, test_script (7086e56)
    • list: build history list ui (8a341cc)
    • loader: place some nice loader while fetching (1d1bc0b)
    • loader: show loader while fetching data (1587170)
    • loaders: loader spinner + ton of stuff (7dac97d)
    • login: login form ui (2754fbb)
    • login: login implementation (c8dd680)
    • login: login ui & component (74b6214)
    • logout: logout (29c298e)
    • πŸ”Š logs: fix logging (9dac3ed)
    • πŸ”Š logs: fix logs output (a1cebe5)
    • nav: nav bar ui (18e450b)
    • notification: notification styles (a25a634)
    • notification-center: main notifications (53a6baa)
    • pm: process manager update (3eca1db)
    • pulsa: pulsate effect (276dc6c)
    • queue: implement build queue (25bc5e7)
    • repo: get repository details (bf280bc)
    • repos: add repository (c8e3229)
    • repos: no repositoriea message (48977d2)
    • repos: repositories list (62d1dd4)
    • repos: run new build (5121c7e)
    • repositorie: repositories (71b6cfb)
    • repositories: run build btn functionality (c697e01)
    • repositories-list: status badges (dd2265f)
    • routes: web routes (8d58cdf)
    • safari: safari style fixes (e746e79)
    • ⏱ scheduler: implement scheduler (0507dca)
    • πŸ”’ security: security and crypto api functions (918c8ce)
    • setup: admin user register form (efe976b)
    • setup: check if database ready with initial admin (922abec)
    • setup: initial setup screen + api (f636893)
    • setup: latest setup changes (afff6c9)
    • setup: setup screen UI (b92b030)
    • setup: user account (fc03c5a)
    • setup: user registration (3ed8c8e)
    • socket: socket server (a59fcf7)
    • spinner: build spinner (da39d65)
    • ssl: wss ssl (a6d6c0d)
    • status-badge: add repository status badge (4722efa)
    • terminal: terminal app component (32ff7f7)
    • terminal: terminal styling (87f1447)
    • time: date-fns helper lib for times (e477c9b)
    • time: implements job live time (292d484)
    • times: calculate build total time (2231306)
    • πŸ— trigger-build: trigger build after hook on github is added (0d57d4c)
    • πŸ— trigger-build: trigger new build ui (c5bbf68)
    • πŸ’» ui: build details UI (e04ff5a)
    • πŸ’» ui: build details functionality (a25b116)
    • πŸ’» ui: build details stop / restart single job feature (3ed9180)
    • πŸ’» ui: build list (b6e6d0e)
    • πŸ’» ui: profile form (9de529f)
    • login button centered (5c4a1cd)
    • πŸ–¨ process manager (fad738f)
    • πŸ— restart build & stop (3f0cbb7)
    • webhooks: github webhooks - pull request (49c6813)
    • unsubscribe on component destroy event (68b00ab)
    • πŸ’» ui: commit details (6af7bf9)
    • πŸ’» ui: refactor ui look & feel (9859d08)
    • πŸ’» ui: repository details (bc47d69)
    • πŸ’» ui: settings component (a259c92)
    • πŸ’» ui: stop & restart build implementation on builds page (ca9ef88)
    • πŸ‘‰ user-settings: implement user settings and update password forms (fb5bd60)
    • webhooks: update webhooks and fix some tests (9c01707)