View Issue Details

IDProjectCategoryView StatusLast Update
16842Development Otherpublic2020-12-08 15:04
Reporterollehar Assigned ToJHoeck  
PrioritynoneSeverityminor 
Status closedResolutionno change required 
Product Version4.0.0dev 
Target Version4.0.0dev 
Summary16842: Remove pjax - does it break?
DescriptionTry to remove loading of pjax library, check how much breaks and how the app performs.

If the app still performs well, then we can permanently remove pjax and clean the code (remove all pjax event hooks).

If the app can't work without pjax, we need to figure out why.
TagsNo tags attached.

Activities

ollehar

ollehar

2020-11-18 11:14

administrator   ~60693

Custom pjax lib: https://github.com/LimeSurvey/pjax-es6
JHoeck

JHoeck

2020-11-19 10:59

developer   ~60706

I removed it for testing. The first issue that I had was, that the Sidemenu isnt there anymore. So our vuejs structure is hooked into pjax. I will go deeper now into the code.
ollehar

ollehar

2020-11-19 11:03

administrator   ~60707

OK, maybe the side menu hooks into pjax:complete but not into jquery:ready event?
ollehar

ollehar

2020-12-08 15:04

administrator   ~60862

Tested by Dorin, cannot remove pjax without replacing it with something else (to give good user experience).

Issue History

Date Modified Username Field Change
2020-11-18 11:13 ollehar New Issue
2020-11-18 11:14 ollehar Note Added: 60693
2020-11-18 11:14 ollehar Description Updated View Revisions
2020-11-18 11:15 ollehar Assigned To => JHoeck
2020-11-18 11:15 ollehar Status new => assigned
2020-11-18 11:18 ollehar Description Updated View Revisions
2020-11-18 11:19 ollehar Description Updated View Revisions
2020-11-19 10:59 JHoeck Note Added: 60706
2020-11-19 11:03 ollehar Note Added: 60707
2020-12-08 15:04 ollehar Note Added: 60862
2020-12-08 15:04 ollehar Status assigned => closed
2020-12-08 15:04 ollehar Resolution open => no change required