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

Refactor UI (remove Groovy for React) and remove Module API #199

Closed
hdsdi3g opened this Issue Aug 3, 2016 · 0 comments

Comments

@hdsdi3g
Owner

hdsdi3g commented Aug 3, 2016

Remove Groovy legacy code:

  • Insert Navigate on router paths
  • Display archive information for items (need #206)
  • Insert Search on router paths
  • Display archive information for results (need #206)
  • Refactor search box in top menu to target to React's Search
  • Refactor views with React for all actual JS legacy code:
    • Cluster status
    • Playjobs
  • Refactor menus with React
    • Redraw menus
    • Add "active" css class on button's menus
    • Display menus entries by rights
    • Get route for home, disconnect, and all items in route.js Groovy page...
  • Move actual i18n method to an optimized solution
  • Remove old Play controllers (deprecated marked)

Create new APIs:

  • Display/edit user properties
  • Display user preferences in admin view

And add some corrections:

@hdsdi3g hdsdi3g added this to the v0 Beta version milestone Aug 3, 2016

@hdsdi3g hdsdi3g referenced this issue Aug 3, 2016

Closed

Refactor User API and ACLs #173

12 of 12 tasks complete

@hdsdi3g hdsdi3g self-assigned this Aug 11, 2016

hdsdi3g added a commit that referenced this issue Aug 11, 2016

@hdsdi3g hdsdi3g referenced this issue Nov 13, 2016

Closed

Create Archive Circle API helper #206

4 of 4 tasks complete

hdsdi3g added a commit that referenced this issue Nov 14, 2016

@hdsdi3g hdsdi3g changed the title from Refactor User preference page and its API to Refactor UI and remove Groovy for React Nov 14, 2016

hdsdi3g added a commit that referenced this issue Nov 15, 2016

Update #199: correct bugs with Babel reducing and ACAPI path. Start t…
…o implements React external location on Navigate.

hdsdi3g added a commit that referenced this issue Nov 21, 2016

hdsdi3g added a commit that referenced this issue Dec 5, 2016

Update #199 correct link in search results and add external location …
…in search. Compact some little JSX files.

hdsdi3g added a commit that referenced this issue Dec 7, 2016

Update #199 : remove some legacy code, move indexjs controller to mai…
…n index, remove redirectToHome, reuse web top searchbox to React, set a default Home controller in Backbone, remove legacy controllers (admin, stat, navigate, search), update compiled JS, aggregate some JS source.

hdsdi3g added a commit that referenced this issue Feb 2, 2017

hdsdi3g added a commit that referenced this issue Feb 2, 2017

hdsdi3g added a commit that referenced this issue Feb 3, 2017

hdsdi3g added a commit that referenced this issue Feb 3, 2017

@hdsdi3g hdsdi3g changed the title from Refactor UI and remove Groovy for React to Refactor UI (remove Groovy for React) and remove Module API Feb 5, 2017

hdsdi3g added a commit that referenced this issue Feb 7, 2017

Update #199: display menus with rights, set new js route "motor" and …
…create HeaderJS to remove route.js ugly file.

hdsdi3g added a commit that referenced this issue Feb 8, 2017

hdsdi3g added a commit that referenced this issue Feb 10, 2017

Update #199 Set better refresh for i18n cache, add User properties vi…
…ew/edit, create cache for group list in JS side, create tabs for user view/edit.

hdsdi3g added a commit that referenced this issue Feb 11, 2017

hdsdi3g added a commit that referenced this issue Feb 13, 2017

Update #199: renforce security with real session TTL. Remove privileg…
…es from cookies. Add some warns if no JS or if React as problems to load.

hdsdi3g added a commit that referenced this issue Feb 14, 2017

@hdsdi3g hdsdi3g moved this from In progress to Staged in dvl in Refactoring and consolidate alpha version Feb 15, 2017

@hdsdi3g hdsdi3g closed this Mar 2, 2017

@hdsdi3g hdsdi3g moved this from Staged in dvl to Done in Master in Refactoring and consolidate alpha version Mar 21, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment