Commit Graph

132 Commits (b28e4846a42d0c54ac9978df6be34bc4595ffe80)

Author SHA1 Message Date
Baris Soner Usakli 091723a8c5 closes
Baris Soner Usakli c49c3e3550 fixed jquery ui package
akhoury 2209a55afc - changes per PR conversation
akhoury 1b207d8276 IE8 support, general cleanups, from native to $ objects ...
psychobunny a3191227de closes
psychobunny ef65f510a5 fomatting
psychobunny 599027f2d3 send full url to widgets as well so they can parse based on path
psychobunny aea7329871 animate page load only after widgets load
psychobunny 163b0f964e Merge remote-tracking branch 'origin/master' into Widgets
psychobunny c0df95b2dc render widgets upon ajaxify - this widget feetorez iz completified!
Baris Soner Usakli ea222c4f8a crash fix for notifications, removed exec_body_script, closes
psychobunny d69835e115 allow any hash to be pushed to history
psychobunny 1e47953efd expanding hash regex to alphanumeric
Baris Soner Usakli 21367a1847 reverse infinite loading
psychobunny a53c35f071 added back 'body' trigger - to be deprecated in 0.4x
psychobunny 3955ca560f changed hook triggers to window from body
Baris Soner Usakli d0702f663b disable scroll events on ajaxify'
Julian Lam 3f876fec80 added ajaxify.start and ajaxify.end client-side hooks
Baris Soner Usakli 5759b1b1a2 closes
Julian Lam ab85ef6b7b fixed issue where back button stopped ajaxifying internally.
Julian Lam 459d5ddccd fixed - added proper detection so that onpopstate would not react if it was a proper page load
Julian Lam b587d7b5ad fixed issue where calls to ajaxify.go were sending in a "template" argument that had since been removed, navigating back to NodeBB from an external link now no longer clobbers the History stack.
Julian Lam ef450edfea Revert "possible fix to #840", please see
This reverts commit 1d666bf7f0.
Baris Soner Usakli 1d666bf7f0 possible fix to
Baris Soner Usakli cd4cb240c8 upload file icon in composer was visible even when uploads were disabled
Julian Lam 127261100e fixed - ajaxify.go will now cancel any active API requests when it is called
psychobunny 0e5358a701 closes
Julian Lam d86aefb518 removing defunct "template" argument in ajaxify.go
psychobunny 67e49db797 ajaxify.refresh(); removed console.log
psychobunny 4348e1efa4 use ajaxify.currentPage to find the user's location easily
psychobunny ca087e6fa7 fixes
psychobunny 98cf6eec71 shift clicking now opens links in a new window, closes
Julian Lam b81737bc0f moved refreshTitle into app.js, messaging someone now invokes an alternating title, hehe
Julian Lam b9f1176ec1 moved paginator progress bar into paginator block, better mobile handling, and hiding it on page load
Julian Lam e5c1edd5f5 using ajaxifying class for content and footer instead of jquery fadein/out
Julian Lam 0b39968a9c fixing back button behaviour and playing nice with History API
psychobunny 3dbcf8112d fixes navigation - back button
Baris Soner Usakli 2174aec0e1 closes and other refactors on client side
Julian Lam a9ce8393e4 added footer.build and page.load hooks
Julian Lam 2cf55dcf9f added action:page.load hook
Baris Usakli 4da819b02b changesto category.tpl
Baris Usakli 12f3f1a45c show admin link in header if user is admin, closes
psychobunny 37450ff00c optimized ajaxify to only recurse through script tags; updated so it looks deeper for embedded scripts (ie. within plugin subtemplates)
psychobunny 338acb8fc2 added a way to disable ajaxify on links manually if needed.
Andrew Darqui 4b0e915698 just changed the 403/404 checking logic to use regex.
Andrew Darqui ef47f3fd15 if nodebb returns 403/404, don't overwrite previousUrl. If you don't do this, when logging in after a 403/404, it will redirect you to the 403/404 page.
Julian Lam 0e18ec022c not running init() if there is no init method in each template script
Julian Lam 038e04dee6 revamped client side scripts so that they are loaded using Require.js instead.
psychobunny 22c73f3c12 closes
Julian Lam f08067bab2 fixes - issue where accessing a NodeBB using a different machine name
from one that it was set up with causing template data to not load, as it
was being accessed via absolute url, instead of relative url