Skip to content
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

Feat/rewrite skizzle #114

Merged
merged 82 commits into from
Aug 27, 2021
Merged

Feat/rewrite skizzle #114

merged 82 commits into from
Aug 27, 2021

Conversation

Debaerdm
Copy link
Contributor

@Debaerdm Debaerdm commented Aug 2, 2021

Pull Request Template

PR Description

This is the new version of Skizzle,

We decided to rewrite the application correctly. For greater ease of maintenance and adding functionality,
several features have been added such as:

  • Support of Github repository and pull requests
  • New UI with better user experience
  • More settings to make the app even better to use
  • Custom list for pull request was added
  • Notification in app for multiple event
  • Add support for proxy
  • And more....

Thanks to all for contribute !

Debaerdm and others added 10 commits March 24, 2021 16:38
Co-authored-by: itupix <jerome.boukorras@axa.fr>
Co-authored-by: itupix <jerome.boukorras@axa.fr>
Co-authored-by: itupix <jerome.boukorras@axa.fr>
Co-authored-by: itupix <jerome.boukorras@axa.fr>
* feat(list): adding more settings on list creation

* feat(ui): new list form styles

* feat(test): adding testing library for make user course in application (#111)

* feat(mocks): adding mocks for development mode

* feat(jest): adding more test

* feat(connection): adding connection mock and fetch request mocjing

* feat(connection): adding test for connection to github

* feat(test): adding unit testing in skizzle

Co-authored-by: itupix <jerome.boukorras@axa.fr>
* feat(tabs): responsive

* feat(ui): small screen optimizations

Co-authored-by: itupix <jerome.boukorras@axa.fr>
@Debaerdm Debaerdm marked this pull request as ready for review August 27, 2021 11:33
@Debaerdm Debaerdm force-pushed the feat/rewrite-skizzle branch 2 times, most recently from d844bff to 7120a30 Compare August 27, 2021 11:58
@Debaerdm Debaerdm merged commit 4d6a8f2 into master Aug 27, 2021
@Debaerdm Debaerdm deleted the feat/rewrite-skizzle branch August 27, 2021 15:03
Debaerdm added a commit that referenced this pull request Aug 27, 2021
* feat(skizzle): rewrite all application code

* feat(comment): adding comments

* feat(ui): side navigation

* feat(config): adding more config files

* fix(js): index.js to index.ts and add type

* feat(ui): accounts view

* fix(avatar): make avatar great again!

* fix(avatar): fixing avatar and adding logout button (WIP)

* feat(ui): accounts view

* fix(header): fix windows header

* feat(ui): accounts view

* feat(ui): add fonts

* feat(ui): github account view

* feat(ui): lists

* feat(url): adding html url for pull request

* feat(ui): open pullrequest url

* feat(ui): navigation

* feat(ui): tabs counters and order

feat(ui): tabs counters and order

* feat(dynamic): adding dynamic changing theme and more settings

* feat(ui): custom list : repositories

* feat(ui): custom lists

* feat(ui): modify - delete custom lists

* feat(reviewer): adding pullrequest reviews

* feat(hierarchical): refactor many import/export

* feat(reviewers): adding reviewing data

* feat(user): adding user svg during avatar loading

* feat(ui): theme selection

* feat(authentication): adding silent mode for refresh token

* feat(ui): settings view

* feat(ui): reviews

* feat(pullrequest): adding last_updated for sort pull request

* feat(update): adding update check in background

* feat(ui): comments display

* feat(git-url): adding 'copy to clipboard' button for get the repository url for clone

* refactor(ui): cleanup

* feat(ui): add copy icon button

* feat(ui): notifications

* feat(stores): refacto subscribe method

* feat(ui): import-export repos

* feat(ui): import-export repos

* feat(ui): export/import custom list

* feat(offline): adding offline mode and fix import repositories

* fix(remote): remove all remote reference for securing electron instance

* fix(import/export): check the import content

* fix(pullrequest): wrap for long title

* fix(projects): unified azure dev ops and github repositories

* fix(ui): avatar shift + contrast

* feat(ui): pr status

* feat(ui): center loaders

* feat(ui): range width

* fix(repositories): fixing repositories import

* fix(fetch): ui disabling error

* build(all): version number

* feat(ui): projects lists sorting

* feat(ui): followed repos list style

* feat(ui): fetching indicator

* fix(console): remove all log

* feat(ui): loaders + time display

* fix(account): fix refresh list on add repo

* feat(tags): add multiple tags on pull request filter

* feat(ui): list tags settings display

* feat(ui): pullrequest display

* feat(contextBridge): adding context bridge for protect exposed object from electron

* chore(update): change version

* feat(all): error boundary (#100)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(all): intro (#109)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(docs): new website (#110)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* refacto(accounts): provider accounts (#113)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(list): adding new custom list (#112)

* feat(list): adding more settings on list creation

* feat(ui): new list form styles

* feat(test): adding testing library for make user course in application (#111)

* feat(mocks): adding mocks for development mode

* feat(jest): adding more test

* feat(connection): adding connection mock and fetch request mocjing

* feat(connection): adding test for connection to github

* feat(test): adding unit testing in skizzle

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(headers): remove custom headers and add standard OS header's (#118)

* Feat/responsive (#115)

* feat(tabs): responsive

* feat(ui): small screen optimizations

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* fix: remove jest-when (#122)

* chore(deps): bump dependencies in skizzle application

Co-authored-by: itupix <jerome.boukorras@axa.fr>
Co-authored-by: Jérôme Boukorras <jerome.boukorras@gmail.com>
Co-authored-by: Francis CORNAIRE <francis.cornaire@axa.fr>
Co-authored-by: Rémy Codron <remy.codron@axa.fr>
Co-authored-by: Jérôme Boukorras <51956779+itupix@users.noreply.github.com>
Co-authored-by: Rémy Codron <remy.codron@gmail.com>
Debaerdm added a commit that referenced this pull request Sep 20, 2021
* feat(skizzle): rewrite all application code

* feat(comment): adding comments

* feat(ui): side navigation

* feat(config): adding more config files

* fix(js): index.js to index.ts and add type

* feat(ui): accounts view

* fix(avatar): make avatar great again!

* fix(avatar): fixing avatar and adding logout button (WIP)

* feat(ui): accounts view

* fix(header): fix windows header

* feat(ui): accounts view

* feat(ui): add fonts

* feat(ui): github account view

* feat(ui): lists

* feat(url): adding html url for pull request

* feat(ui): open pullrequest url

* feat(ui): navigation

* feat(ui): tabs counters and order

feat(ui): tabs counters and order

* feat(dynamic): adding dynamic changing theme and more settings

* feat(ui): custom list : repositories

* feat(ui): custom lists

* feat(ui): modify - delete custom lists

* feat(reviewer): adding pullrequest reviews

* feat(hierarchical): refactor many import/export

* feat(reviewers): adding reviewing data

* feat(user): adding user svg during avatar loading

* feat(ui): theme selection

* feat(authentication): adding silent mode for refresh token

* feat(ui): settings view

* feat(ui): reviews

* feat(pullrequest): adding last_updated for sort pull request

* feat(update): adding update check in background

* feat(ui): comments display

* feat(git-url): adding 'copy to clipboard' button for get the repository url for clone

* refactor(ui): cleanup

* feat(ui): add copy icon button

* feat(ui): notifications

* feat(stores): refacto subscribe method

* feat(ui): import-export repos

* feat(ui): import-export repos

* feat(ui): export/import custom list

* feat(offline): adding offline mode and fix import repositories

* fix(remote): remove all remote reference for securing electron instance

* fix(import/export): check the import content

* fix(pullrequest): wrap for long title

* fix(projects): unified azure dev ops and github repositories

* fix(ui): avatar shift + contrast

* feat(ui): pr status

* feat(ui): center loaders

* feat(ui): range width

* fix(repositories): fixing repositories import

* fix(fetch): ui disabling error

* build(all): version number

* feat(ui): projects lists sorting

* feat(ui): followed repos list style

* feat(ui): fetching indicator

* fix(console): remove all log

* feat(ui): loaders + time display

* fix(account): fix refresh list on add repo

* feat(tags): add multiple tags on pull request filter

* feat(ui): list tags settings display

* feat(ui): pullrequest display

* feat(contextBridge): adding context bridge for protect exposed object from electron

* chore(update): change version

* feat(all): error boundary (#100)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(all): intro (#109)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(docs): new website (#110)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* refacto(accounts): provider accounts (#113)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(list): adding new custom list (#112)

* feat(list): adding more settings on list creation

* feat(ui): new list form styles

* feat(test): adding testing library for make user course in application (#111)

* feat(mocks): adding mocks for development mode

* feat(jest): adding more test

* feat(connection): adding connection mock and fetch request mocjing

* feat(connection): adding test for connection to github

* feat(test): adding unit testing in skizzle

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(headers): remove custom headers and add standard OS header's (#118)

* Feat/responsive (#115)

* feat(tabs): responsive

* feat(ui): small screen optimizations

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* fix: remove jest-when (#122)

* chore(deps): bump dependencies in skizzle application

Co-authored-by: itupix <jerome.boukorras@axa.fr>
Co-authored-by: Jérôme Boukorras <jerome.boukorras@gmail.com>
Co-authored-by: Francis CORNAIRE <francis.cornaire@axa.fr>
Co-authored-by: Rémy Codron <remy.codron@axa.fr>
Co-authored-by: Jérôme Boukorras <51956779+itupix@users.noreply.github.com>
Co-authored-by: Rémy Codron <remy.codron@gmail.com>
Debaerdm added a commit that referenced this pull request Sep 20, 2021
* feat(skizzle): rewrite all application code

* feat(comment): adding comments

* feat(ui): side navigation

* feat(config): adding more config files

* fix(js): index.js to index.ts and add type

* feat(ui): accounts view

* fix(avatar): make avatar great again!

* fix(avatar): fixing avatar and adding logout button (WIP)

* feat(ui): accounts view

* fix(header): fix windows header

* feat(ui): accounts view

* feat(ui): add fonts

* feat(ui): github account view

* feat(ui): lists

* feat(url): adding html url for pull request

* feat(ui): open pullrequest url

* feat(ui): navigation

* feat(ui): tabs counters and order

feat(ui): tabs counters and order

* feat(dynamic): adding dynamic changing theme and more settings

* feat(ui): custom list : repositories

* feat(ui): custom lists

* feat(ui): modify - delete custom lists

* feat(reviewer): adding pullrequest reviews

* feat(hierarchical): refactor many import/export

* feat(reviewers): adding reviewing data

* feat(user): adding user svg during avatar loading

* feat(ui): theme selection

* feat(authentication): adding silent mode for refresh token

* feat(ui): settings view

* feat(ui): reviews

* feat(pullrequest): adding last_updated for sort pull request

* feat(update): adding update check in background

* feat(ui): comments display

* feat(git-url): adding 'copy to clipboard' button for get the repository url for clone

* refactor(ui): cleanup

* feat(ui): add copy icon button

* feat(ui): notifications

* feat(stores): refacto subscribe method

* feat(ui): import-export repos

* feat(ui): import-export repos

* feat(ui): export/import custom list

* feat(offline): adding offline mode and fix import repositories

* fix(remote): remove all remote reference for securing electron instance

* fix(import/export): check the import content

* fix(pullrequest): wrap for long title

* fix(projects): unified azure dev ops and github repositories

* fix(ui): avatar shift + contrast

* feat(ui): pr status

* feat(ui): center loaders

* feat(ui): range width

* fix(repositories): fixing repositories import

* fix(fetch): ui disabling error

* build(all): version number

* feat(ui): projects lists sorting

* feat(ui): followed repos list style

* feat(ui): fetching indicator

* fix(console): remove all log

* feat(ui): loaders + time display

* fix(account): fix refresh list on add repo

* feat(tags): add multiple tags on pull request filter

* feat(ui): list tags settings display

* feat(ui): pullrequest display

* feat(contextBridge): adding context bridge for protect exposed object from electron

* chore(update): change version

* feat(all): error boundary (#100)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(all): intro (#109)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(docs): new website (#110)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* refacto(accounts): provider accounts (#113)

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(list): adding new custom list (#112)

* feat(list): adding more settings on list creation

* feat(ui): new list form styles

* feat(test): adding testing library for make user course in application (#111)

* feat(mocks): adding mocks for development mode

* feat(jest): adding more test

* feat(connection): adding connection mock and fetch request mocjing

* feat(connection): adding test for connection to github

* feat(test): adding unit testing in skizzle

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* feat(headers): remove custom headers and add standard OS header's (#118)

* Feat/responsive (#115)

* feat(tabs): responsive

* feat(ui): small screen optimizations

Co-authored-by: itupix <jerome.boukorras@axa.fr>

* fix: remove jest-when (#122)

* chore(deps): bump dependencies in skizzle application

Co-authored-by: itupix <jerome.boukorras@axa.fr>
Co-authored-by: Jérôme Boukorras <jerome.boukorras@gmail.com>
Co-authored-by: Francis CORNAIRE <francis.cornaire@axa.fr>
Co-authored-by: Rémy Codron <remy.codron@axa.fr>
Co-authored-by: Jérôme Boukorras <51956779+itupix@users.noreply.github.com>
Co-authored-by: Rémy Codron <remy.codron@gmail.com>
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.

4 participants