diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..c3b8110 --- /dev/null +++ b/.htaccess @@ -0,0 +1,48 @@ + + RewriteEngine On + RewriteBase / + + RewriteCond %{SERVER_PORT} !^443$ + RewriteRule ^(.*)$ https://ayni.gifteconomy.app/ [L,R=301] + + RewriteRule ^index\.html$ - [L] + RewriteCond %{REQUEST_URI} !^\.well-known/(.*)$ + RewriteCond %{REQUEST_FILENAME} !-f + RewriteCond %{REQUEST_FILENAME} !-d + RewriteRule . /index.html [L] + + ErrorDocument 404 https://ayni.gifteconomy.app/404error + + + + + + # Compress HTML, CSS, JavaScript, Text, XML and fonts + AddOutputFilterByType DEFLATE application/javascript + AddOutputFilterByType DEFLATE application/rss+xml + AddOutputFilterByType DEFLATE application/vnd.ms-fontobject + AddOutputFilterByType DEFLATE application/x-font + AddOutputFilterByType DEFLATE application/x-font-opentype + AddOutputFilterByType DEFLATE application/x-font-otf + AddOutputFilterByType DEFLATE application/x-font-truetype + AddOutputFilterByType DEFLATE application/x-font-ttf + AddOutputFilterByType DEFLATE application/x-javascript + AddOutputFilterByType DEFLATE application/xhtml+xml + AddOutputFilterByType DEFLATE application/xml + AddOutputFilterByType DEFLATE font/opentype + AddOutputFilterByType DEFLATE font/otf + AddOutputFilterByType DEFLATE font/ttf + AddOutputFilterByType DEFLATE image/svg+xml + AddOutputFilterByType DEFLATE image/x-icon + AddOutputFilterByType DEFLATE text/css + AddOutputFilterByType DEFLATE text/html + AddOutputFilterByType DEFLATE text/javascript + AddOutputFilterByType DEFLATE text/plain + AddOutputFilterByType DEFLATE text/xml + + # Remove browser bugs (only needed for really old browsers) + BrowserMatch ^Mozilla/4 gzip-only-text/html + BrowserMatch ^Mozilla/4\.0[678] no-gzip + BrowserMatch \bMSIE !no-gzip !gzip-only-text/html + Header append Vary User-Agent + diff --git a/src-pwa/pwa-flag.d.ts b/src-pwa/pwa-flag.d.ts new file mode 100644 index 0000000..7e26a9d --- /dev/null +++ b/src-pwa/pwa-flag.d.ts @@ -0,0 +1,9 @@ +// THIS FEATURE-FLAG FILE IS AUTOGENERATED, +// REMOVAL OR CHANGES WILL CAUSE RELATED TYPES TO STOP WORKING +import "quasar/dist/types/feature-flag"; + +declare module "quasar/dist/types/feature-flag" { + interface QuasarFeatureFlags { + pwa: true; + } +} diff --git a/src/App.scss b/src/App.scss index 0e56e40..6b2bc8e 100755 --- a/src/App.scss +++ b/src/App.scss @@ -550,10 +550,34 @@ $heightBtn: 100%; content: url('statics/icons/flag_us.svg'); } +.fa-flag-uk:before { + content: url('statics/icons/flag_uk.svg'); +} + .fa-flag-es:before { content: url('statics/icons/flag_es.svg'); } +.fa-flag-ke:before { + content: url('statics/icons/flag_ke.svg'); +} + +.fa-flag-au:before { + content: url('statics/icons/flag_au.svg'); +} + +.fa-flag-ml:before { + content: url('statics/icons/flag_ml.svg'); +} + +.fa-flag-do:before { + content: url('statics/icons/flag_do.svg'); +} + +.fa-flag-ie:before { + content: url('statics/icons/flag_ie.svg'); +} + .fa-flag-pt:before { content: url('statics/icons/flag_pt.svg'); } diff --git a/src/db/static_data.ts b/src/db/static_data.ts index ba91b03..115fb52 100755 --- a/src/db/static_data.ts +++ b/src/db/static_data.ts @@ -252,7 +252,7 @@ const routes_manager: IListRoutes[] = [ level_child: 0.5, onlyAdmin: true, onlyManager: true, - onlyTutor: true + // onlyTutor: true }, { active: true, diff --git a/src/statics/icons/flag_ar.svg b/src/statics/icons/flag_ar.svg new file mode 100644 index 0000000..8a8076b --- /dev/null +++ b/src/statics/icons/flag_ar.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_at.svg b/src/statics/icons/flag_at.svg new file mode 100644 index 0000000..f17e240 --- /dev/null +++ b/src/statics/icons/flag_at.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_au.svg b/src/statics/icons/flag_au.svg new file mode 100644 index 0000000..725e2b7 --- /dev/null +++ b/src/statics/icons/flag_au.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_au_old.svg b/src/statics/icons/flag_au_old.svg new file mode 100644 index 0000000..2a5cfd2 --- /dev/null +++ b/src/statics/icons/flag_au_old.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/statics/icons/flag_ba.svg b/src/statics/icons/flag_ba.svg new file mode 100644 index 0000000..f77998d --- /dev/null +++ b/src/statics/icons/flag_ba.svg @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_be.svg b/src/statics/icons/flag_be.svg new file mode 100644 index 0000000..e57d878 --- /dev/null +++ b/src/statics/icons/flag_be.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_cg.svg b/src/statics/icons/flag_cg.svg new file mode 100644 index 0000000..c40b250 --- /dev/null +++ b/src/statics/icons/flag_cg.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_ci.svg b/src/statics/icons/flag_ci.svg new file mode 100644 index 0000000..72fe0f2 --- /dev/null +++ b/src/statics/icons/flag_ci.svg @@ -0,0 +1,2 @@ + +Cote d'IvoireCote d'Ivoire,national flag,country,nation symbolbywv76vp \ No newline at end of file diff --git a/src/statics/icons/flag_cu.svg b/src/statics/icons/flag_cu.svg new file mode 100644 index 0000000..dceb751 --- /dev/null +++ b/src/statics/icons/flag_cu.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_do.svg b/src/statics/icons/flag_do.svg new file mode 100644 index 0000000..3360fc3 --- /dev/null +++ b/src/statics/icons/flag_do.svg @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_ie.svg b/src/statics/icons/flag_ie.svg new file mode 100644 index 0000000..9e9abcc --- /dev/null +++ b/src/statics/icons/flag_ie.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_ke.svg b/src/statics/icons/flag_ke.svg new file mode 100644 index 0000000..67abb88 --- /dev/null +++ b/src/statics/icons/flag_ke.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_ma.svg b/src/statics/icons/flag_ma.svg new file mode 100644 index 0000000..c74356d --- /dev/null +++ b/src/statics/icons/flag_ma.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_ml.svg b/src/statics/icons/flag_ml.svg new file mode 100644 index 0000000..5f6b26c --- /dev/null +++ b/src/statics/icons/flag_ml.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_ms.svg b/src/statics/icons/flag_ms.svg new file mode 100644 index 0000000..f42debe --- /dev/null +++ b/src/statics/icons/flag_ms.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_mx.svg b/src/statics/icons/flag_mx.svg new file mode 100644 index 0000000..89ac839 --- /dev/null +++ b/src/statics/icons/flag_mx.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_nl.svg b/src/statics/icons/flag_nl.svg new file mode 100644 index 0000000..bbd0da9 --- /dev/null +++ b/src/statics/icons/flag_nl.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_np.svg b/src/statics/icons/flag_np.svg new file mode 100644 index 0000000..38e8a1b --- /dev/null +++ b/src/statics/icons/flag_np.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_ph.svg b/src/statics/icons/flag_ph.svg new file mode 100644 index 0000000..1953e8a --- /dev/null +++ b/src/statics/icons/flag_ph.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_pk.svg b/src/statics/icons/flag_pk.svg new file mode 100644 index 0000000..aae4662 --- /dev/null +++ b/src/statics/icons/flag_pk.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_sn.svg b/src/statics/icons/flag_sn.svg new file mode 100644 index 0000000..8175729 --- /dev/null +++ b/src/statics/icons/flag_sn.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_ua.svg b/src/statics/icons/flag_ua.svg new file mode 100644 index 0000000..93cded9 --- /dev/null +++ b/src/statics/icons/flag_ua.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/icons/flag_uk.svg b/src/statics/icons/flag_uk.svg new file mode 100644 index 0000000..e321058 --- /dev/null +++ b/src/statics/icons/flag_uk.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/statics/images/.directory b/src/statics/images/.directory index e1b57b8..4081c0e 100755 --- a/src/statics/images/.directory +++ b/src/statics/images/.directory @@ -1,5 +1,7 @@ [Dolphin] PreviewsShown=true -Timestamp=2020,1,3,14,1,26 +SortOrder=1 +SortRole=modificationtime +Timestamp=2020,6,17,10,55,35 Version=4 ViewMode=1 diff --git a/src/statics/images/paypal.jpg b/src/statics/images/paypal.jpg new file mode 100644 index 0000000..a6173a7 Binary files /dev/null and b/src/statics/images/paypal.jpg differ diff --git a/src/statics/images/regalo.jpg b/src/statics/images/regalo.jpg new file mode 100644 index 0000000..32d09c9 Binary files /dev/null and b/src/statics/images/regalo.jpg differ diff --git a/src/statics/images/revolut.jpg b/src/statics/images/revolut.jpg new file mode 100644 index 0000000..35e00b0 Binary files /dev/null and b/src/statics/images/revolut.jpg differ diff --git a/src/statics/images/send_to_a_friend-it.jpg b/src/statics/images/send_to_a_friend-it.jpg new file mode 100644 index 0000000..779d946 Binary files /dev/null and b/src/statics/images/send_to_a_friend-it.jpg differ diff --git a/src/statics/images/send_to_a_friend.jpg b/src/statics/images/send_to_a_friend.jpg new file mode 100644 index 0000000..3c9662e Binary files /dev/null and b/src/statics/images/send_to_a_friend.jpg differ