Project

General

Profile

Task #23449

Tracker #23446: Change foreman to SPA (Single Page Application)

replace turbolinks with SPA approach to load partial html content

Added by Ohad Levy over 2 years ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Found in Releases:

Description

as part of migrating to SPA, we need to drop turbolinks.

However, since not all UI will be rewritten, it make sense to keep some of turbolinks "functionality" especially, the ability to load only a partial html from the server, without a full page reload.


Subtasks

Task #23450: introduce react-routerNew
Task #23451: move all javascript/css assets to webpackNew

Related issues

Related to Foreman - Bug #11884: Turbolinks load some pages twiceDuplicate
Related to Foreman - Refactor #20961: Turbolinks Classic is not Rails 5.1 compatibleClosed2017-09-16
Related to Foreman - Refactor #27990: Move away from turbolinks-classicResolved

History

#1 Updated by Ohad Levy over 2 years ago

  • Related to Bug #11884: Turbolinks load some pages twice added

#2 Updated by Anonymous about 1 year ago

  • Related to Refactor #20961: Turbolinks Classic is not Rails 5.1 compatible added

#3 Updated by Anonymous 10 months ago

#4 Updated by Amir Fefer 6 months ago

  • Pull request https://github.com/theforeman/foreman/pull/7394 added

Also available in: Atom PDF