Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
erp5
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Labels
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
Romain Courteaud
erp5
Commits
64b98991
Commit
64b98991
authored
Apr 01, 2019
by
Romain Courteaud
🐸
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
WIP Revert "[erp5_web_renderjs_ui] Replace appcache by a service worker"
This reverts commit
b3ff3ec4
.
parent
84d0b863
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
442 additions
and
95 deletions
+442
-95
bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_appcache.xml
...TemplateItem/web_page_module/rjs_gadget_erp5_appcache.xml
+414
-0
bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_serviceworker.js
...lateItem/web_page_module/rjs_gadget_erp5_serviceworker.js
+23
-74
bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_serviceworker.xml
...ateItem/web_page_module/rjs_gadget_erp5_serviceworker.xml
+2
-2
bt5/erp5_web_renderjs_ui/PathTemplateItem/web_site_module/renderjs_runner.xml
...s_ui/PathTemplateItem/web_site_module/renderjs_runner.xml
+3
-19
No files found.
bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_appcache.xml
0 → 100644
View file @
64b98991
This diff is collapsed.
Click to expand it.
bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_serviceworker.js
View file @
64b98991
/*jslint indent: 2*/
/*global self, caches, fetch
, Promise, URL, location
*/
(
function
(
self
,
caches
,
fetch
,
Promise
,
URL
,
location
)
{
/*global self, caches, fetch*/
(
function
(
self
,
caches
,
fetch
)
{
"
use strict
"
;
var
prefix
=
location
.
toString
()
+
'
_
'
,
CACHE_NAME
=
prefix
+
'
Tue, 26 Mars 2019 12:00:00 GMT
'
,
var
CACHE_NAME
=
'
Thu, 12 July 2016 12:00:00 GMT
'
,
// Files required to make this app work offline
REQUIRED_FILES
=
[
'
favicon.ico
'
,
'
font-awesome/font-awesome-webfont.eot
'
,
'
font-awesome/font-awesome-webfont.woff
'
,
'
font-awesome/font-awesome-webfont.woff2
'
,
'
font-awesome/font-awesome-webfont.ttf
'
,
'
font-awesome/font-awesome-webfont.svg
'
,
'
gadget_erp5_worklist_empty.svg?format=svg
'
,
'
erp5_launcher_nojqm.js
'
,
'
gadget_erp5_nojqm.css
'
,
'
gadget_erp5_configure_editor.html
'
,
'
gadget_erp5_configure_editor.js
'
,
'
./
'
,
'
https://netdna.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css
'
,
'
https://netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?v=4.2.0
'
,
'
https://netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0
'
,
'
https://netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.woff?v=4.2.0
'
,
'
https://netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.ttf?v=4.2.0
'
,
'
https://netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular
'
,
'
URI.js
'
,
'
erp5_launcher.js
'
,
'
gadget_erp5.css
'
,
'
gadget_erp5_editor_panel.html
'
,
'
gadget_erp5_editor_panel.js
'
,
'
gadget_erp5_field_checkbox.html
'
,
'
gadget_erp5_field_checkbox.js
'
,
'
gadget_erp5_field_datetime.html
'
,
'
gadget_erp5_field_datetime.js
'
,
'
gadget_erp5_field_editor.html
'
,
'
gadget_erp5_field_editor.js
'
,
'
gadget_erp5_field_email.html
'
,
'
gadget_erp5_field_email.js
'
,
'
gadget_erp5_field_file.html
'
,
'
gadget_erp5_field_file.js
'
,
'
gadget_erp5_field_float.html
'
,
'
gadget_erp5_field_float.js
'
,
'
gadget_erp5_field_formbox.html
'
,
'
gadget_erp5_field_formbox.js
'
,
'
gadget_erp5_field_gadget.html
'
,
'
gadget_erp5_field_gadget.js
'
,
'
gadget_erp5_field_image.html
'
,
...
...
@@ -42,12 +36,8 @@
'
gadget_erp5_field_integer.js
'
,
'
gadget_erp5_field_list.html
'
,
'
gadget_erp5_field_list.js
'
,
'
gadget_erp5_field_lines.html
'
,
'
gadget_erp5_field_lines.js
'
,
'
gadget_erp5_field_listbox.html
'
,
'
gadget_erp5_field_listbox.js
'
,
'
gadget_erp5_field_matrixbox.html
'
,
'
gadget_erp5_field_matrixbox.js
'
,
'
gadget_erp5_field_multicheckbox.html
'
,
'
gadget_erp5_field_multicheckbox.js
'
,
'
gadget_erp5_field_multilist.html
'
,
...
...
@@ -72,14 +62,8 @@
'
gadget_erp5_header.js
'
,
'
gadget_erp5_jio.html
'
,
'
gadget_erp5_jio.js
'
,
'
gadget_erp5_label_field.html
'
,
'
gadget_erp5_label_field.js
'
,
'
gadget_erp5_notification.html
'
,
'
gadget_erp5_notification.js
'
,
'
gadget_erp5_page_action.html
'
,
'
gadget_erp5_page_action.js
'
,
'
gadget_erp5_page_export.html
'
,
'
gadget_erp5_page_export.js
'
,
'
gadget_erp5_page_form.html
'
,
'
gadget_erp5_page_form.js
'
,
'
gadget_erp5_page_front.html
'
,
...
...
@@ -88,8 +72,6 @@
'
gadget_erp5_page_history.js
'
,
'
gadget_erp5_page_jump.html
'
,
'
gadget_erp5_page_jump.js
'
,
'
gadget_erp5_page_language.html
'
,
'
gadget_erp5_page_language.js
'
,
'
gadget_erp5_page_logout.html
'
,
'
gadget_erp5_page_logout.js
'
,
'
gadget_erp5_page_preference.html
'
,
...
...
@@ -104,9 +86,6 @@
'
gadget_erp5_page_worklist.js
'
,
'
gadget_erp5_panel.html
'
,
'
gadget_erp5_panel.js
'
,
'
gadget_erp5_panel.png?format=png
'
,
'
gadget_erp5_pt_embedded_form_render.html
'
,
'
gadget_erp5_pt_embedded_form_render.js
'
,
'
gadget_erp5_pt_form_dialog.html
'
,
'
gadget_erp5_pt_form_dialog.js
'
,
'
gadget_erp5_pt_form_list.html
'
,
...
...
@@ -128,39 +107,18 @@
'
gadget_erp5_sort_editor.html
'
,
'
gadget_erp5_sort_editor.js
'
,
'
gadget_global.js
'
,
'
gadget_html5_element.html
'
,
'
gadget_html5_element.js
'
,
'
gadget_html5_input.html
'
,
'
gadget_html5_input.js
'
,
'
gadget_html5_textarea.html
'
,
'
gadget_html5_textarea.js
'
,
'
gadget_html5_select.html
'
,
'
gadget_html5_select.js
'
,
'
gadget_erp5_global.js
'
,
'
gadget_jio.html
'
,
'
gadget_jio.js
'
,
'
gadget_translation.html
'
,
'
gadget_translation.js
'
,
'
gadget_translation_data.js
'
,
'
gadget_editor.html
'
,
'
gadget_editor.js
'
,
'
gadget_button_maximize.html
'
,
'
gadget_button_maximize.js
'
,
'
handlebars.js
'
,
'
i18next.js
'
,
'
jiodev.js
'
,
'
renderjs.js
'
,
'
rsvp.js
'
,
'
./
'
],
required_url_list
=
[],
i
,
len
=
REQUIRED_FILES
.
length
;
for
(
i
=
0
;
i
<
len
;
i
+=
1
)
{
required_url_list
.
push
(
new
URL
(
REQUIRED_FILES
[
i
],
location
.
toString
()).
toString
()
);
}
'
rsvp.js
'
];
self
.
addEventListener
(
'
install
'
,
function
(
event
)
{
// Perform install step: loading each required file into cache
...
...
@@ -178,24 +136,14 @@
});
self
.
addEventListener
(
'
fetch
'
,
function
(
event
)
{
var
url
=
new
URL
(
event
.
request
.
url
);
url
.
hash
=
''
;
if
((
event
.
request
.
method
!==
'
GET
'
)
||
(
required_url_list
.
indexOf
(
url
.
toString
())
===
-
1
))
{
// Try not to use the untrustable fetch function
// It can only be skip synchronously
return
;
}
return
event
.
respondWith
(
caches
.
open
(
CACHE_NAME
)
.
then
(
function
(
cache
)
{
return
cache
.
match
(
event
.
request
);
})
event
.
respondWith
(
caches
.
match
(
event
.
request
)
.
then
(
function
(
response
)
{
// Cache hit - return the response from the cached version
if
(
response
)
{
return
response
;
}
// Not in cache - return the result from the live server
// `fetch` is essentially a "fallback"
return
fetch
(
event
.
request
);
...
...
@@ -220,8 +168,7 @@
.
filter
(
function
(
key
)
{
// Filter by keys that don't start with the latest version prefix.
// return !key.startsWith(version);
return
((
key
!==
CACHE_NAME
)
&&
key
.
startsWith
(
prefix
));
return
key
!==
CACHE_NAME
;
})
.
map
(
function
(
key
)
{
/* Return a promise that's fulfilled
...
...
@@ -237,4 +184,6 @@
);
});
}(
self
,
caches
,
fetch
,
Promise
,
URL
,
location
));
\ No newline at end of file
}(
self
,
caches
,
fetch
));
bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_serviceworker.xml
View file @
64b98991
...
...
@@ -228,7 +228,7 @@
</item>
<item>
<key>
<string>
serial
</string>
</key>
<value>
<string>
9
74.39717.56905.47274
</string>
</value>
<value>
<string>
9
52.5891.40125.8465
</string>
</value>
</item>
<item>
<key>
<string>
state
</string>
</key>
...
...
@@ -246,7 +246,7 @@
</tuple>
<state>
<tuple>
<float>
1
553593581.07
</float>
<float>
1
467035757.8
</float>
<string>
UTC
</string>
</tuple>
</state>
...
...
bt5/erp5_web_renderjs_ui/PathTemplateItem/web_site_module/renderjs_runner.xml
View file @
64b98991
...
...
@@ -279,16 +279,6 @@
<value>
<string>
string
</string>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
configuration_service_worker_url
</string>
</value>
</item>
<item>
<key>
<string>
type
</string>
</key>
<value>
<string>
string
</string>
</value>
</item>
</dictionary>
</tuple>
</value>
</item>
...
...
@@ -363,18 +353,12 @@
</item>
<item>
<key>
<string>
configuration_manifest_url
</string>
</key>
<value>
<none/>
</value>
<value>
<string>
gadget_erp5.appcache
</string>
</value>
</item>
<item>
<key>
<string>
configuration_panel_gadget_url
</string>
</key>
<value>
<string>
gadget_erp5_panel.html
</string>
</value>
</item>
<item>
<key>
<string>
configuration_service_worker_url
</string>
</key>
<value>
<string>
gadget_erp5_serviceworker.js
</string>
</value>
</item>
<item>
<key>
<string>
configuration_translation_gadget_url
</string>
</key>
<value>
<string>
gadget_translation.html
</string>
</value>
...
...
@@ -616,7 +600,7 @@
</item>
<item>
<key>
<string>
serial
</string>
</key>
<value>
<string>
9
73.33482.4166.8669
</string>
</value>
<value>
<string>
9
65.19244.13768.6758
</string>
</value>
</item>
<item>
<key>
<string>
state
</string>
</key>
...
...
@@ -634,7 +618,7 @@
</tuple>
<state>
<tuple>
<float>
15
53593373.77
</float>
<float>
15
17843997.55
</float>
<string>
UTC
</string>
</tuple>
</state>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment