mirror of
https://github.com/BobbyWibowo/lolisafe.git
synced 2025-01-05 19:40:09 +00:00
Updated
This commit is contained in:
parent
76c543009a
commit
1a0d85cc6c
@ -219,7 +219,12 @@ module.exports = {
|
|||||||
6, // 6 hours
|
6, // 6 hours
|
||||||
12, // 12 hours
|
12, // 12 hours
|
||||||
24, // 24 hours (1 day)
|
24, // 24 hours (1 day)
|
||||||
168 // 168 hours (7 days)
|
24 * 2, // 48 hours (2 days)
|
||||||
|
24 * 3, // 72 hours (3 days)
|
||||||
|
24 * 4, // 96 hours (4 days)
|
||||||
|
24 * 5, // 120 hours (5 days)
|
||||||
|
24 * 6, // 144 hours (6 days)
|
||||||
|
24 * 7 // 168 hours (7 days)
|
||||||
],
|
],
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -648,7 +648,7 @@ page.getPrettyUploadAge = function (hours) {
|
|||||||
} else if (hours < 1) {
|
} else if (hours < 1) {
|
||||||
const minutes = hours * 60
|
const minutes = hours * 60
|
||||||
return `${minutes} minute${minutes === 1 ? '' : 's'}`
|
return `${minutes} minute${minutes === 1 ? '' : 's'}`
|
||||||
} else if (hours > 24) {
|
} else if (hours >= 24) {
|
||||||
const days = hours / 24
|
const days = hours / 24
|
||||||
return `${days} day${days === 1 ? '' : 's'}`
|
return `${days} day${days === 1 ? '' : 's'}`
|
||||||
} else {
|
} else {
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
v3: CSS and JS files (libs such as bulma, lazyload, etc).
|
v3: CSS and JS files (libs such as bulma, lazyload, etc).
|
||||||
v4: Renders in /public/render/* directories (to be used by render.js).
|
v4: Renders in /public/render/* directories (to be used by render.js).
|
||||||
#}
|
#}
|
||||||
{% set v1 = "NtoADODipl" %}
|
{% set v1 = "o59f6p3y1F" %}
|
||||||
{% set v2 = "hiboQUzAzp" %}
|
{% set v2 = "hiboQUzAzp" %}
|
||||||
{% set v3 = "tWLiAlAX5i" %}
|
{% set v3 = "tWLiAlAX5i" %}
|
||||||
{% set v4 = "S3TAWpPeFS" %}
|
{% set v4 = "S3TAWpPeFS" %}
|
||||||
|
@ -21,7 +21,9 @@
|
|||||||
<h2 class='subtitle'>Will you keep my files forever?</h2>
|
<h2 class='subtitle'>Will you keep my files forever?</h2>
|
||||||
<article class="message">
|
<article class="message">
|
||||||
<div class="message-body">
|
<div class="message-body">
|
||||||
Unless I receive a copyright complain or some other bullshit, I will.
|
Unless I receive a copyright complain, or some other bullshit, I will.<br>
|
||||||
|
However, we also have temporary uploads feature which will automatically delete your files after a certain period of time.<br>
|
||||||
|
You can configure the feature through our homepage's config tab.
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
@ -36,9 +38,9 @@
|
|||||||
<article class="message">
|
<article class="message">
|
||||||
<div class="message-body">
|
<div class="message-body">
|
||||||
Albums are a simple way of sorting uploads together.<br>
|
Albums are a simple way of sorting uploads together.<br>
|
||||||
As long as you are logged in, you can create albums through the homepage or the dashboard,<br>
|
As long as you are logged in, you can create albums through our homepage or dashboard,<br>
|
||||||
then afterwards you can use them with our <a href="https://addons.mozilla.org/en-US/firefox/addon/lolisafe/" target="_blank" rel="noopener">Firefox extension</a> or <a href="https://chrome.google.com/webstore/detail/loli-safe-uploader/enkkmplljfjppcdaancckgilmgoiofnj" target="_blank" rel="noopener">Chrome extension</a>,<br>
|
then afterwards you can use them with our <a href="https://addons.mozilla.org/en-US/firefox/addon/lolisafe/" target="_blank" rel="noopener">Firefox extension</a> or <a href="https://chrome.google.com/webstore/detail/loli-safe-uploader/enkkmplljfjppcdaancckgilmgoiofnj" target="_blank" rel="noopener">Chrome extension</a>,<br>
|
||||||
which will enable you to <strong>right click -> send file to safe</strong> or to a desired album if you have any.<br>
|
which will enable you to <strong>right click -> send file to safe</strong>, or to a desired album if you have any.<br>
|
||||||
You will have to set the domain in the extension's settings to <strong>https://safe.fiery.me</strong> though.
|
You will have to set the domain in the extension's settings to <strong>https://safe.fiery.me</strong> though.
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
@ -69,7 +71,7 @@
|
|||||||
<article class="message">
|
<article class="message">
|
||||||
<div class="message-body">
|
<div class="message-body">
|
||||||
Paris, France.<br>
|
Paris, France.<br>
|
||||||
We are using Cloudflare though, so you can expect your uploads to be delivered quickly all over the world after they have been cached.
|
We are using <a href="https://www.cloudflare.com/cdn/" target="_blank" rel="noopener">Cloudflare</a> though, so you can expect your uploads to be delivered quickly all over the world after they have been cached.
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
@ -99,11 +101,11 @@
|
|||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
|
||||||
{% if chunkSize -%}
|
{% if chunkSize -%}
|
||||||
<h2 class='subtitle'>Does your API support chunked uploads?</h2>
|
<h2 class='subtitle'>So your API supports chunked uploads?</h2>
|
||||||
<article class="message">
|
<article class="message">
|
||||||
<div class="message-body">
|
<div class="message-body">
|
||||||
Yes, the homepage uploader is hard-coded to chunk uploads into {{ chunkSize }} MB pieces by default.<br>
|
Yes, the homepage uploader was coded to chunk uploads into {{ chunkSize }} MB pieces by default (chunk size is configurable through the config tab).<br>
|
||||||
If you want to chunk your API uploads, feel free to read the source code to see how it works.
|
If you want to chunk your API uploads, feel free to read the <a href="https://github.com/BobbyWibowo/lolisafe" target="_blank" rel="noopener">source code</a> to see how it works.
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
@ -113,9 +115,9 @@
|
|||||||
<div class="message-body">
|
<div class="message-body">
|
||||||
{% if extensionsFilter.length -%}
|
{% if extensionsFilter.length -%}
|
||||||
{%- if whitelist -%}
|
{%- if whitelist -%}
|
||||||
We support any file extensions except the following: {{ extensionsFilter | join(', ') }}.
|
|
||||||
{%- else -%}
|
|
||||||
We only support the following extensions:
|
We only support the following extensions:
|
||||||
|
{%- else -%}
|
||||||
|
We support any file extensions, except the following:
|
||||||
{%- endif -%}<br>
|
{%- endif -%}<br>
|
||||||
{% set comma = joiner(' ') -%}
|
{% set comma = joiner(' ') -%}
|
||||||
{%- for extension in extensionsFilter -%}
|
{%- for extension in extensionsFilter -%}
|
||||||
|
@ -131,6 +131,7 @@
|
|||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<p class="help">This will be used in our homepage, dashboard, and album public pages.</p>
|
||||||
</div>
|
</div>
|
||||||
<div id="fileLengthDiv" class="field" style="display: none">
|
<div id="fileLengthDiv" class="field" style="display: none">
|
||||||
<label class="label">File identifier length</label>
|
<label class="label">File identifier length</label>
|
||||||
@ -147,6 +148,7 @@
|
|||||||
<select id="uploadAge"></select>
|
<select id="uploadAge"></select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<p class="help">This allows your files to automatically be deleted after a certain period of time.</p>
|
||||||
</div>
|
</div>
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
<div id="chunkSizeDiv" class="field">
|
<div id="chunkSizeDiv" class="field">
|
||||||
@ -172,7 +174,10 @@
|
|||||||
<span>Save & reload</span>
|
<span>Save & reload</span>
|
||||||
</button>
|
</button>
|
||||||
</p>
|
</p>
|
||||||
<p class="help">This configuration will only be used in this browser.</p>
|
<p class="help">
|
||||||
|
This configuration will only be used in this browser.<br>
|
||||||
|
After reloading the page, some of them will also be applied to the ShareX config that you can download by clicking on the ShareX icon below.
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user