abstruse v0.6.0 Release Notes

Release Date: 2017-07-30 // over 6 years ago
  • ๐Ÿ› 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)