Skip to content

Release/v2.5.0 #97

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 67 commits into from
Oct 7, 2019
Merged

Release/v2.5.0 #97

merged 67 commits into from
Oct 7, 2019

Conversation

Armitage35
Copy link
Owner

No description provided.

Armitage35 and others added 30 commits August 15, 2019 11:44
Mention maintenance, license and that we use vue.js
* set up component boilerplate

* ensure component communication

* add initial styling and sass compiler

* Restructure folders to better handle styles

* Move styling to dedicated scss files

* Render lanes from object

* Add codefactor shield

* generate default epic file and import it

* Get ready to render epics

* Iterate through the demo

* color epic based on their lanes

* please linter gods

* center lane title

* passe correct epics to lanes

* wrap things up

* Remove useless scss and add more cards to the demo

* add boilerplate for toolbar

* please linter gods

* fix icon hoevring issues

* populate and style toolbar

* simplify styles

* center pen in toolbar

* ensure the entire box is hovererd

* add meta description

* Apply PR updates
* set up component boilerplate

* ensure component communication

* add initial styling and sass compiler

* Restructure folders to better handle styles

* Move styling to dedicated scss files

* Render lanes from object

* Add codefactor shield

* generate default epic file and import it

* Get ready to render epics

* Iterate through the demo

* color epic based on their lanes

* please linter gods

* center lane title

* passe correct epics to lanes

* wrap things up

* Remove useless scss and add more cards to the demo

* add boilerplate for toolbar

* please linter gods

* fix icon hoevring issues

* populate and style toolbar

* simplify styles

* center pen in toolbar

* ensure the entire box is hovererd

* add meta description

* Apply PR updates
* [Security] Bump eslint-utils from 1.4.0 to 1.4.2

Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.4.0 to 1.4.2. **This update includes a security fix.**
- [Release notes](https://github.com/mysticatea/eslint-utils/releases)
- [Commits](mysticatea/eslint-utils@v1.4.0...v1.4.2)

Signed-off-by: dependabot-preview[bot] <[email protected]>

* fix sass issue
* Ensure app and modal communicate

* add modal background

* Add modal title

* Add editor config

* add styling to modals

* Update colour naming

* Wrap up modal styline (for now)

* Please linter gods

* Refactor sass file structure

* Toggle modal (on close)

* Toggle modal (on open)

* Save epic input in data

* Add new epics to epic object

* Please linter gods

* sorting epics in computed properties

* Use computed components to sort epics

* Use computed properties to sort epics

* Remove breaks in switch expression

Since returns acts as a break, the break condition would not be accesible and this would cause errors in the linter.

* Close modal on save

* add a nice message on save

* Apply PR comments
* add tooltip messages to toolbar

* Make sure to pay the linter gods
* Add linter to ci

* add lint job

* add building step

* Make lint into another job

* Small fix
* Fix missclick

* boilerplate for settings

* Simplify working with .yml files

* Handle escape key on modal to close

* Boilerplate setting form

* Add a second column to display a profile picture

* Create user object

* Pass user preferences to pref pane

* Please linter gods (who are always right)

* Add final details before handling changes

* enable closing settings modal and styling change

* emit settings object on save

* Save user settings

* Removing useless style files

* Add early version disclaimer

* Bump package version

* Make label clickable

* Actually use the user's picture to display it

* Use username to create epic

* Updates based on PR comments

* Update package.json

* Update src/App.vue
Armitage35 and others added 28 commits September 3, 2019 15:57
* v0.7.0

* Boilerplate for CSV roadmap import

* Add style and hints

* Boilerplate interaction

* Wait what?

* Update babel config to support split

Long story short: the issue was that the system (for lack of a better word) was looking for files that were prefixed with es6... whereas my core-js files were prefixed with es. Obviously, files would not be found. I updated my packages to make sure we were running the latest versions for everything and then, since this did not work, updated my babel config as proposed here: vuejs/vue-cli#3678. And now, after 3h, I can finally split a fucking string :)

* Fix display issues in chrome (unrelated)

* Verify import

* Ensure epic validation works

* And properly notify the user

* Reset error message when input is emptied

* Improve styling of error message

* Refactor epic status validation and clean empty li

* Add some documentation and informations

* Bring epic creation in app (rather than in modal)

* Batch create epics!

* Ensuring linter gods are pleased.
* v1.1.1

* Fix restyle to please .yaml (piece of crap) gods

* Initialize manifest

* Add pictures to manifest
* [ImgBot] Optimize images

/src/assets/logo.png -- 6.69kb -> 5.73kb (14.4%)

Signed-off-by: ImgBotApp <[email protected]>

* [ImgBot] Optimize images

*Total -- 26.31kb -> 22.98kb (12.65%)

/public/android-chrome-192x192.png -- 5.89kb -> 5.00kb (15.07%)
/public/android-chrome-512x512.png -- 20.42kb -> 17.98kb (11.95%)

Signed-off-by: ImgBotApp <[email protected]>

* v1.1.2

* Add vue cli to help CI
* v1.2.0

* v1.2.1

* Load segment when user agrees

* Add disclaimer about privacy and data collection

* Fix a bug where the user was not saved

* Boilerplate onboarding modal

* Trigger onboarding modal

* Remove uppercase everywhere but when needed

* Design onboarding
* Restyled by prettier

* Restyled by prettier

* v1.2.3
… status (#71)

* v1.2.4

* Remove the notion of display name for epic name
* v1.2.6

* Remove asterix next to tracking in settings
* v1.3.0

* v1.3.1

* Simplify toolbar eventing system

* Reorganize components

* Resort component to match new compo map

https://github.com/Armitage35/fuzzy-roadmap/wiki/Component-structure

* Pay hommage to @nospoone

* Create and style Ghost add epic

* Toggle modal on click

* Replace the create epic button by a roadmap icon

* Ensure update date is properly populated

* Handle the notion of isDisplayedInRoadmap

* Create event bus!

* Rename bus triggering function

* Make sure last login date gets updated

* Toolbar should use event bus to trigger modal

* See epic details via bus

* ToggleModal() is run exclusively through bus

* Carry lane status over to epic creation modal

* Please minor lint gods

* Epic creation and update go through bus

* Reset roadmap goes through bus

* Setting changes are going through bus

* Sort bus event in alphabetical order

* Import and onboarding modal go through bus

* Now all modal stuff go through bus!

* Place lanes in a view directory

* Initialize router

* Set up routes

* Add vue routes to toolbar

* Make router use props (big boy!)

* v2.0.0

* Boilerplate backlog

* Set up base style and layout

* Mostly wrap up epic card css

* Please linter gods

* Lazy load baclog

* Quick cleanup

* Add scss linter

* Add sass linter to ci

* Please Saas linter newfound god.

* Wrap up the biggest chunk of the paint

* Some more styling

* Boilerplate draggable

* Handle resorting epics

* More linter pleasing

* Wrap this PR up
* v2.1.0

* build filter list on the fly

* Fix circle CI

* Add parallelism to ci

* Handle filter render and action

* Make filters work

* Improve badge look & feel
* v2.2.0

* Enable sorting in the same lane
* v2.3.0

* Boilerplate feature

* Complete feature

* Please linter gods
Bumps [serve](https://github.com/zeit/serve) from 11.1.0 to 11.2.0.
- [Release notes](https://github.com/zeit/serve/releases)
- [Commits](vercel/serve@11.1.0...11.2.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
* v2.4.0

* Boilerplate this new feature

* Display message to mobile users

* Please linter gods

* Fix CI
* Bump html2canvas from 1.0.0-rc.4 to 1.0.0-rc.5

Bumps [html2canvas](https://github.com/niklasvh/html2canvas) from 1.0.0-rc.4 to 1.0.0-rc.5.
- [Release notes](https://github.com/niklasvh/html2canvas/releases)
- [Changelog](https://github.com/niklasvh/html2canvas/blob/master/CHANGELOG.md)
- [Commits](niklasvh/html2canvas@v1.0.0-rc.4...v1.0.0-rc.5)

Signed-off-by: dependabot-preview[bot] <[email protected]>

* v2.4.2
@Armitage35 Armitage35 merged commit 6af0b56 into master Oct 7, 2019
@Armitage35 Armitage35 deleted the release/V2.5.0 branch October 7, 2019 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant