]> git.p6c8.net - jirafeau.git/log
jirafeau.git
6 years ago[TASK] Remove lang selection in installation step
Jerome Jutteau [Fri, 9 Feb 2018 00:04:48 +0000 (01:04 +0100)]
[TASK] Remove lang selection in installation step

We assume that 99% of people just use "auto".
If you really want to force a fixed language, the configuration option is
still available.

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
6 years ago[TASK] Add scripts to add, remove and delete locales
Jerome Jutteau [Fri, 9 Feb 2018 12:11:42 +0000 (13:11 +0100)]
[TASK] Add scripts to add, remove and delete locales

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
6 years ago[TASK] set a translation string id for each element
Jerome Jutteau [Thu, 8 Feb 2018 22:16:23 +0000 (23:16 +0100)]
[TASK] set a translation string id for each element

closes #158

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
6 years ago[TASK] Refactor lang engine
Jerome Jutteau [Thu, 8 Feb 2018 20:48:34 +0000 (21:48 +0100)]
[TASK] Refactor lang engine

- refactor small lang engine with less code duplication
- prepare for strings to be expressed as a code instead of english
- add english translation as a separated file

ref #158

Signed-off-by: Jerome Jutteau <mojo@couak.net>
6 years ago[TASK] Set back plain text URL of links
Jerome Jutteau [Fri, 9 Feb 2018 21:13:53 +0000 (22:13 +0100)]
[TASK] Set back plain text URL of links

closes #157

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
6 years ago[TASK] Remove useless title in TOS
Jerome Jutteau [Fri, 9 Feb 2018 22:15:18 +0000 (23:15 +0100)]
[TASK] Remove useless title in TOS

As "Terms of Service" is already included in the .txt version, no need to
have this header.

closes #144

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
6 years ago[BUGFIX] run session_start before outputing any html
Jerome Jutteau [Fri, 9 Feb 2018 22:35:52 +0000 (23:35 +0100)]
[BUGFIX] run session_start before outputing any html

And avoid some warnings when a user password is configured.

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
6 years ago[BUGFIX] fix user password prompt html
Jerome Jutteau [Fri, 9 Feb 2018 22:31:50 +0000 (23:31 +0100)]
[BUGFIX] fix user password prompt html

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
6 years agoenable Polish language
Jerome Jutteau [Thu, 8 Feb 2018 13:56:45 +0000 (14:56 +0100)]
enable Polish language

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
6 years agoTranslated using Weblate (Norwegian Bokmål)
Allan Nordhøy [Sat, 27 Jan 2018 12:21:18 +0000 (12:21 +0000)]
Translated using Weblate (Norwegian Bokmål)

Currently translated at 100.0% (115 of 115 strings)

6 years agoTranslated using Weblate (Norwegian Bokmål)
Allan Nordhøy [Wed, 13 Dec 2017 23:29:40 +0000 (23:29 +0000)]
Translated using Weblate (Norwegian Bokmål)

Currently translated at 99.1% (114 of 115 strings)

6 years agoTranslated using Weblate (Norwegian Bokmål)
Allan Nordhøy [Wed, 6 Dec 2017 23:08:17 +0000 (23:08 +0000)]
Translated using Weblate (Norwegian Bokmål)

Currently translated at 58.2% (67 of 115 strings)

6 years agoTranslated using Weblate (Norwegian Bokmål)
Allan Nordhøy [Sat, 11 Nov 2017 21:11:10 +0000 (21:11 +0000)]
Translated using Weblate (Norwegian Bokmål)

Currently translated at 56.5% (65 of 115 strings)

6 years agoTranslated using Weblate (Latin)
François L [Fri, 3 Nov 2017 17:02:21 +0000 (17:02 +0000)]
Translated using Weblate (Latin)

Currently translated at 41.7% (48 of 115 strings)

6 years agoTranslated using Weblate (Latin)
François L [Thu, 2 Nov 2017 10:41:06 +0000 (10:41 +0000)]
Translated using Weblate (Latin)

Currently translated at 33.9% (39 of 115 strings)

6 years agoTranslated using Weblate (Polish)
Starus [Fri, 27 Oct 2017 07:34:09 +0000 (07:34 +0000)]
Translated using Weblate (Polish)

Currently translated at 100.0% (110 of 110 strings)

6 years agoTranslated using Weblate (Latin)
François L [Thu, 26 Oct 2017 13:44:10 +0000 (13:44 +0000)]
Translated using Weblate (Latin)

Currently translated at 33.0% (38 of 115 strings)

6 years agoTranslated using Weblate (Polish)
Starus [Fri, 27 Oct 2017 07:29:04 +0000 (07:29 +0000)]
Translated using Weblate (Polish)

Currently translated at 100.0% (110 of 110 strings)

6 years agoTranslated using Weblate (Latin)
François L [Fri, 20 Oct 2017 11:33:58 +0000 (11:33 +0000)]
Translated using Weblate (Latin)

Currently translated at 24.3% (28 of 115 strings)

6 years agoAdded translation using Weblate (Norwegian Bokmål)
Allan Nordhøy [Thu, 19 Oct 2017 10:01:19 +0000 (10:01 +0000)]
Added translation using Weblate (Norwegian Bokmål)

6 years agoAdded translation using Weblate (Latin)
Jérôme Jutteau [Wed, 18 Oct 2017 11:20:01 +0000 (11:20 +0000)]
Added translation using Weblate (Latin)

6 years agoTranslated using Weblate (Polish)
max keiser [Sun, 8 Oct 2017 10:37:08 +0000 (10:37 +0000)]
Translated using Weblate (Polish)

Currently translated at 86.3% (95 of 110 strings)

6 years agoTranslated using Weblate (Arabic)
omar anwar aglan [Fri, 15 Sep 2017 16:51:09 +0000 (16:51 +0000)]
Translated using Weblate (Arabic)

Currently translated at 3.6% (4 of 110 strings)

6 years agoTranslated using Weblate (Hebrew)
Oded [Sun, 10 Sep 2017 09:41:07 +0000 (09:41 +0000)]
Translated using Weblate (Hebrew)

Currently translated at 78.5% (88 of 112 strings)

6 years agoTranslated using Weblate (Belarusian)
Viktar Vauchkevich [Sun, 10 Sep 2017 17:31:42 +0000 (17:31 +0000)]
Translated using Weblate (Belarusian)

Currently translated at 100.0% (112 of 112 strings)

6 years agoTranslated using Weblate (Hebrew)
anonymous [Sun, 10 Sep 2017 09:11:10 +0000 (09:11 +0000)]
Translated using Weblate (Hebrew)

Currently translated at 12.5% (14 of 112 strings)

6 years agoTranslated using Weblate (Hebrew)
anonymous [Sun, 10 Sep 2017 09:09:45 +0000 (09:09 +0000)]
Translated using Weblate (Hebrew)

Currently translated at 10.7% (12 of 112 strings)

6 years agoTranslated using Weblate (Hebrew)
Oded [Sun, 10 Sep 2017 09:00:45 +0000 (09:00 +0000)]
Translated using Weblate (Hebrew)

Currently translated at 0.8% (1 of 112 strings)

6 years ago[FEATURE] Add encryption support to bash script
Matthieu [Fri, 10 Nov 2017 17:36:38 +0000 (18:36 +0100)]
[FEATURE] Add encryption support to bash script

6 years ago[FEATURE] add german language labels
Florian Fricke [Thu, 21 Dec 2017 13:25:08 +0000 (14:25 +0100)]
[FEATURE] add german language labels

6 years ago[FEATURE] Switch upload status in tab title
pixelbrackets [Tue, 19 Dec 2017 13:01:56 +0000 (14:01 +0100)]
[FEATURE] Switch upload status in tab title

Switch the upload status and project name in the tab title,
to show the current upload status in small tabs as well.

Refs #141

6 years ago[FEATURE] change labels
Florian Fricke [Thu, 14 Dec 2017 14:37:18 +0000 (15:37 +0100)]
[FEATURE] change labels

7 years ago[BUGFIX] Propely set page title during transfer
Jerome Jutteau [Tue, 19 Sep 2017 16:58:57 +0000 (18:58 +0200)]
[BUGFIX] Propely set page title during transfer

closes #142

Signed-off-by: Jerome Jutteau <mojo@couak.net>
7 years agoJirafeau version 3.3.0 3.3.0
Jerome Jutteau [Fri, 8 Sep 2017 14:25:46 +0000 (16:25 +0200)]
Jirafeau version 3.3.0

Signed-off-by: Jerome Jutteau <mojo@couak.net>
7 years ago[TASK] complete CONTRIBUTING.md
Jerome Jutteau [Fri, 8 Sep 2017 14:16:15 +0000 (16:16 +0200)]
[TASK] complete CONTRIBUTING.md

Signed-off-by: Jerome Jutteau <mojo@couak.net>
7 years ago[TASK] Small README.md update
Jerome Jutteau [Mon, 4 Sep 2017 21:02:59 +0000 (23:02 +0200)]
[TASK] Small README.md update

- fix intro
- add https link to jirafeau.net

Signed-off-by: Jerome Jutteau <mojo@couak.net>
7 years ago[TASK] Add documentation about var folder protection with lighttpd
Jerome Jutteau [Mon, 4 Sep 2017 20:57:19 +0000 (22:57 +0200)]
[TASK] Add documentation about var folder protection with lighttpd

Signed-off-by: Jerome Jutteau <mojo@couak.net>
7 years ago[BUGFIX] Remove template error in translations
Jerome Jutteau [Mon, 4 Sep 2017 22:10:34 +0000 (00:10 +0200)]
[BUGFIX] Remove template error in translations

Signed-off-by: Jerome Jutteau <mojo@couak.net>
7 years ago[TASK] Add missing french translation
Jerome Jutteau [Mon, 4 Sep 2017 22:06:52 +0000 (00:06 +0200)]
[TASK] Add missing french translation

Signed-off-by: Jerome Jutteau <mojo@couak.net>
7 years ago[BUGFIX] Delete links using POST
Jerome Jutteau [Mon, 4 Sep 2017 22:02:51 +0000 (00:02 +0200)]
[BUGFIX] Delete links using POST

closes #136

Signed-off-by: Jerome Jutteau <mojo@couak.net>
7 years ago[TASK] Remove Alias support
Jerome Jutteau [Mon, 4 Sep 2017 22:24:08 +0000 (00:24 +0200)]
[TASK] Remove Alias support

Some time ago, this was a weird idea.
It's useless to keep this, it's just dead garbage code.

Signed-off-by: Jerome Jutteau <mojo@couak.net>
7 years ago[FEATURE] Add docker image support
Jerome Jutteau [Mon, 4 Sep 2017 19:31:42 +0000 (21:31 +0200)]
[FEATURE] Add docker image support

closes #114

Signed-off-by: Jerome Jutteau <mojo@couak.net>
7 years ago[TASK] Remove dev.sh script file
Jerome Jutteau [Mon, 4 Sep 2017 06:56:13 +0000 (08:56 +0200)]
[TASK] Remove dev.sh script file

Not usefull anymore as there is now a docker directory with better
configuration.

Signed-off-by: Jerome Jutteau <mojo@couak.net>
7 years ago[FEATURE] Add a copy button next to links
Jerome Jutteau [Sun, 9 Jul 2017 14:48:32 +0000 (16:48 +0200)]
[FEATURE] Add a copy button next to links

closes #129

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
7 years ago[BUGFIX] Prevent object ProgressEvent Error
Jerome Jutteau [Sun, 9 Jul 2017 11:55:46 +0000 (13:55 +0200)]
[BUGFIX] Prevent object ProgressEvent Error

This is done by removing unnecessary usage of web_root URL.

closes #127

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
7 years agotiny style fix of the upload_image_email
Igor Posledov [Wed, 14 Jun 2017 12:56:45 +0000 (15:56 +0300)]
tiny style fix of the upload_image_email

7 years agoAdd a note about https configuration.
Jerome Jutteau [Mon, 19 Jun 2017 07:04:32 +0000 (09:04 +0200)]
Add a note about https configuration.

Check issue #125

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
7 years ago[FEATURE] Add portuguese translation (and brazil)
Jerome Jutteau [Wed, 14 Jun 2017 11:43:30 +0000 (11:43 +0000)]
[FEATURE] Add portuguese translation (and brazil)

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
7 years agoTranslated using Weblate (Portuguese (Brazil))
Guilherme Andrade [Tue, 16 May 2017 13:59:53 +0000 (13:59 +0000)]
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (112 of 112 strings)

7 years agoTranslated using Weblate (Portuguese (Brazil))
Guilherme Andrade [Tue, 16 May 2017 13:38:26 +0000 (13:38 +0000)]
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (112 of 112 strings)

7 years agoAdded translation using Weblate (Portuguese (Brazil))
Guilherme Andrade [Tue, 16 May 2017 12:03:45 +0000 (12:03 +0000)]
Added translation using Weblate (Portuguese (Brazil))

7 years ago[BUGFIX] repair email image
Jerome Jutteau [Wed, 14 Jun 2017 11:33:28 +0000 (11:33 +0000)]
[BUGFIX] repair email image

(thanks Igor Posledov)

closes #123

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
7 years agoJirafeau version 3.2.1 3.2.1
Jerome Jutteau [Wed, 14 Jun 2017 11:26:06 +0000 (11:26 +0000)]
Jirafeau version 3.2.1

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
7 years agofix elementid for expiration date
R.W [Mon, 24 Apr 2017 16:32:31 +0000 (16:32 +0000)]
fix elementid for expiration date

7 years agoJirafeau version 3.2.0 3.2.0
Jerome Jutteau [Tue, 2 May 2017 20:28:56 +0000 (20:28 +0000)]
Jirafeau version 3.2.0

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
7 years ago[BUGFIX] Empty admin password should not generate hash
Jerome Jutteau [Fri, 21 Apr 2017 16:43:26 +0000 (16:43 +0000)]
[BUGFIX] Empty admin password should not generate hash

During installation, a empty admin password should put an empty
password in configuration so admin interface is disabled.
Before this fix, a empty password would be a valid password
without disabling the admin interface.

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
7 years ago[FEATURE] Styles: Set IDs for upload result links
Dan Untenzu [Thu, 30 Mar 2017 13:56:09 +0000 (15:56 +0200)]
[FEATURE] Styles: Set IDs for upload result links

Set IDs for all links shown after successfull upload.

This way admins may show/hide these links with CSS only.

Refs #93

7 years ago[FEATURE] Styles: Add classes to forms
Dan Untenzu [Thu, 30 Mar 2017 13:55:34 +0000 (15:55 +0200)]
[FEATURE] Styles: Add classes to forms

Enable better styling for classes.

7 years ago[FEATURE] Add turkish translation
Jerome Jutteau [Fri, 24 Mar 2017 12:10:34 +0000 (12:10 +0000)]
[FEATURE] Add turkish translation

closes #112

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
7 years agoAdded translation using Weblate (Tibetan)
Jérôme Jutteau [Thu, 23 Mar 2017 14:00:44 +0000 (14:00 +0000)]
Added translation using Weblate (Tibetan)

7 years agoAdded translation using Weblate (Thai)
Jérôme Jutteau [Thu, 23 Mar 2017 14:00:25 +0000 (14:00 +0000)]
Added translation using Weblate (Thai)

7 years agoAdded translation using Weblate (Tamil)
Jérôme Jutteau [Thu, 23 Mar 2017 14:00:13 +0000 (14:00 +0000)]
Added translation using Weblate (Tamil)

7 years agoAdded translation using Weblate (Swedish)
Jérôme Jutteau [Thu, 23 Mar 2017 13:59:59 +0000 (13:59 +0000)]
Added translation using Weblate (Swedish)

7 years agoAdded translation using Weblate (Slovenian)
Jérôme Jutteau [Thu, 23 Mar 2017 13:59:49 +0000 (13:59 +0000)]
Added translation using Weblate (Slovenian)

7 years agoAdded translation using Weblate (Serbo-Croatian)
Jérôme Jutteau [Thu, 23 Mar 2017 13:59:38 +0000 (13:59 +0000)]
Added translation using Weblate (Serbo-Croatian)

7 years agoAdded translation using Weblate (Pushto)
Jérôme Jutteau [Thu, 23 Mar 2017 13:59:27 +0000 (13:59 +0000)]
Added translation using Weblate (Pushto)

7 years agoAdded translation using Weblate (Morisyen)
Jérôme Jutteau [Thu, 23 Mar 2017 13:59:17 +0000 (13:59 +0000)]
Added translation using Weblate (Morisyen)

7 years agoAdded translation using Weblate (Malay)
Jérôme Jutteau [Thu, 23 Mar 2017 13:59:06 +0000 (13:59 +0000)]
Added translation using Weblate (Malay)

7 years agoAdded translation using Weblate (Kurdish)
Jérôme Jutteau [Thu, 23 Mar 2017 13:58:55 +0000 (13:58 +0000)]
Added translation using Weblate (Kurdish)

7 years agoAdded translation using Weblate (Indonesian)
Jérôme Jutteau [Thu, 23 Mar 2017 13:58:45 +0000 (13:58 +0000)]
Added translation using Weblate (Indonesian)

7 years agoAdded translation using Weblate (Hebrew)
Jérôme Jutteau [Thu, 23 Mar 2017 13:58:33 +0000 (13:58 +0000)]
Added translation using Weblate (Hebrew)

7 years agoAdded translation using Weblate (Estonian)
Jérôme Jutteau [Thu, 23 Mar 2017 13:58:23 +0000 (13:58 +0000)]
Added translation using Weblate (Estonian)

7 years agoAdded translation using Weblate (Danish)
Jérôme Jutteau [Thu, 23 Mar 2017 13:58:12 +0000 (13:58 +0000)]
Added translation using Weblate (Danish)

7 years agoAdded translation using Weblate (Catalan)
Jérôme Jutteau [Thu, 23 Mar 2017 13:58:01 +0000 (13:58 +0000)]
Added translation using Weblate (Catalan)

7 years agoAdded translation using Weblate (Belarusian)
Jérôme Jutteau [Thu, 23 Mar 2017 13:57:51 +0000 (13:57 +0000)]
Added translation using Weblate (Belarusian)

7 years agoAdded translation using Weblate (Albanian)
Jérôme Jutteau [Thu, 23 Mar 2017 13:57:35 +0000 (13:57 +0000)]
Added translation using Weblate (Albanian)

7 years agoMerge remote-tracking branch 'origin/master'
Weblate [Wed, 22 Mar 2017 09:33:52 +0000 (10:33 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agoJirafeau version 3.1.0 3.1.0
Jerome Jutteau [Wed, 22 Mar 2017 09:32:33 +0000 (09:32 +0000)]
Jirafeau version 3.1.0

Signed-off-by: Jerome Jutteau <j.jutteau@gmail.com>
7 years agoMerge remote-tracking branch 'origin/master'
Weblate [Wed, 22 Mar 2017 09:23:13 +0000 (10:23 +0100)]
Merge remote-tracking branch 'origin/master'

7 years ago[BUGFIX] Remove false IP challenge to allow uploads again
Dan Untenzu [Fri, 17 Mar 2017 16:28:56 +0000 (17:28 +0100)]
[BUGFIX] Remove false IP challenge to allow uploads again

The upload form currently has a broken IP check
which dissallows all uploads even if no IP restrictions
are configured in the config.

Replace the wrong check and add some code comments
to make this authorization more readable.

Refs #113 #107 #111

7 years ago[FEATURE] Move fatal error method
Dan Untenzu [Fri, 17 Mar 2017 15:52:28 +0000 (16:52 +0100)]
[FEATURE] Move fatal error method

Move fatal error method to functions lib to use
it in other scripts than install.php as well.

7 years ago[FEATURE] Ignore "custom" theme folder
Dan Untenzu [Fri, 17 Mar 2017 15:08:30 +0000 (16:08 +0100)]
[FEATURE] Ignore "custom" theme folder

Support the creation of custom themes: let Git ignore
the theme if it is named "custom". This way the admin may keep
the jirafau git repo and force an update without conflicts.

7 years ago[FEATURE] Style: Wrap divider in footer
Dan Untenzu [Fri, 17 Mar 2017 14:57:29 +0000 (15:57 +0100)]
[FEATURE] Style: Wrap divider in footer

Wrap footer divider to allow better styling.

7 years ago[FEATURE] Enable custom favicons
Dan Untenzu [Fri, 17 Mar 2017 14:54:22 +0000 (15:54 +0100)]
[FEATURE] Enable custom favicons

Enable integrators to add custom favicons by
including it from the media folder (themes).

7 years agoTranslated using Weblate (Turkish)
Cem [Wed, 15 Mar 2017 13:40:15 +0000 (13:40 +0000)]
Translated using Weblate (Turkish)

Currently translated at 100.0% (112 of 112 strings)

7 years agoAdded translation using Weblate (Turkish)
Cem [Wed, 15 Mar 2017 11:17:36 +0000 (11:17 +0000)]
Added translation using Weblate (Turkish)

7 years ago[BUGFIX] fix broken password auth and deny access
Jerome Jutteau [Thu, 9 Mar 2017 18:04:59 +0000 (18:04 +0000)]
[BUGFIX] fix broken password auth and deny access

ref #107
closes #111

7 years agoTranslated using Weblate (Italian)
Stefano Mortellaro [Fri, 3 Mar 2017 10:35:01 +0000 (10:35 +0000)]
Translated using Weblate (Italian)

Currently translated at 100.0% (110 of 110 strings)

7 years agoMerge remote-tracking branch 'origin/master'
Weblate [Thu, 23 Feb 2017 17:46:46 +0000 (18:46 +0100)]
Merge remote-tracking branch 'origin/master'

7 years ago[DOC] Fix feature list of 3.0.0 3.0.0
Jerome Jutteau [Thu, 23 Feb 2017 17:46:08 +0000 (18:46 +0100)]
[DOC] Fix feature list of 3.0.0

Integrating missed bits of Dan Untenzu

Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
7 years agoMerge remote-tracking branch 'origin/master'
Weblate [Thu, 23 Feb 2017 17:34:39 +0000 (18:34 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agoJirafeau version 3.0.0
Jerome Jutteau [Thu, 23 Feb 2017 17:31:38 +0000 (18:31 +0100)]
Jirafeau version 3.0.0

Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
7 years ago[FEATURE] Docs: Note steps to prepare new releases
Dan Untenzu [Thu, 23 Feb 2017 15:30:15 +0000 (16:30 +0100)]
[FEATURE] Docs: Note steps to prepare new releases

Write down all required steps for new releases.

Refs #104 #109

7 years ago[FEATURE] Add walktrough to create merge requests
Dan Untenzu [Thu, 23 Feb 2017 15:19:03 +0000 (16:19 +0100)]
[FEATURE] Add walktrough to create merge requests

Explain a bit how merge requests are made on Gitlab
to easen the hurdle for new contributors.

Refs #104

7 years ago[BUGFIX] Prevent bouncing fileupload field
Dan Untenzu [Thu, 23 Feb 2017 14:46:07 +0000 (15:46 +0100)]
[BUGFIX] Prevent bouncing fileupload field

After a file is selected in the first step of an upload,
the options are shown and the fileupload field is resized
to a much smaller field. In Chrome and other browsers
this field bounces to an area above the form.

Use relative positioning and fixed heights to prevent this
UI glitch.

Refs #71

7 years ago[BUGFIX] Fix UI glitch in admin table
Dan Untenzu [Thu, 23 Feb 2017 14:40:24 +0000 (15:40 +0100)]
[BUGFIX] Fix UI glitch in admin table

Enlarge file table in admin view, to prevent that the
surrounding border is smaler than the automatically resized table.

Refs #71

7 years ago[FEATURE] Convert UTC dates to clients timezone
Dan Untenzu [Thu, 23 Feb 2017 11:42:11 +0000 (12:42 +0100)]
[FEATURE] Convert UTC dates to clients timezone

Convert all dates & times in UTC to the clients timezone.

This requires several custom JavaScripts, as this conversion
is not possible with the Date object in all recent browsers
(latest Firefox, Chrome, Opera, Edge accept UTC date & time,
all Internet Explorer accept UTC date only).

Refs #59 #106

7 years ago[FEATURE] Show readable date format
Dan Untenzu [Thu, 23 Feb 2017 11:05:23 +0000 (12:05 +0100)]
[FEATURE] Show readable date format

Whenever date objects in PHP or JavaScript are converted
to strings, it depends on the servers/clients settings and
timezone which locale and format is used.

This may lead to situation where the date is in english,
but all other texts of Jirafeau service are in another language.

Depending on unser language it may be not possible to localise
the date, since we would need to have a list of all existing
date formats. In both PHP and JavaScript.

To avoid these translation obstacles we may use the following
fallback:
  * Always use UTC timezone in PHP and render dates with UTC only
  * Use the rather international format »YYYY-MM-DD hh:mm«

Refs #59 #106 #73

7 years ago[FEATURE] Upload Script: Refactor datefield setter
Dan Untenzu [Thu, 23 Feb 2017 08:46:53 +0000 (09:46 +0100)]
[FEATURE] Upload Script: Refactor datefield setter

Reduce method calls in upload script to prepare
upcoming date format changes.

7 years ago[FEATURE] Set default timezone
Dan Untenzu [Wed, 22 Feb 2017 15:45:06 +0000 (16:45 +0100)]
[FEATURE] Set default timezone

Set UTC as default timezone for all date/time functions.

Dont rely on the servers timezone, since this timezone may
change on cloud hosts or may nit be set at all.

Using UTC is a best practice to avoid timezone issues etc.

Refs #73

patrick-canterino.de