Translation of UI (german and english)
Bugfix for feeds
- removed categories related and up
- load new books now working
- category random now working
login page is free of non accessible elements
boolean custom column is vivible in UI
books with only with certain languages can be shown
book shelfs can be deleted from UI
Anonymous user view is more resticted
Added browse of series in sidebar
Dependencys in vendor folder are updated to newer versions (licencs files are now present)
Bugfix editing Authors names
Made upload on windows working
This commit is contained in:
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT(StaticTzInfo):
|
||||
'''Etc/GMT timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT'
|
||||
_utcoffset = timedelta(seconds=0)
|
||||
_tzname = 'GMT'
|
||||
|
||||
GMT = GMT()
|
||||
|
||||
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT0.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT0(StaticTzInfo):
|
||||
'''Etc/GMT0 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT0'
|
||||
_utcoffset = timedelta(seconds=0)
|
||||
_tzname = 'GMT'
|
||||
|
||||
GMT0 = GMT0()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_0.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_0(StaticTzInfo):
|
||||
'''Etc/GMT_minus_0 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_0'
|
||||
_utcoffset = timedelta(seconds=0)
|
||||
_tzname = 'GMT'
|
||||
|
||||
GMT_minus_0 = GMT_minus_0()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_1.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_1(StaticTzInfo):
|
||||
'''Etc/GMT_minus_1 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_1'
|
||||
_utcoffset = timedelta(seconds=3600)
|
||||
_tzname = 'GMT-1'
|
||||
|
||||
GMT_minus_1 = GMT_minus_1()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_10.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_10(StaticTzInfo):
|
||||
'''Etc/GMT_minus_10 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_10'
|
||||
_utcoffset = timedelta(seconds=36000)
|
||||
_tzname = 'GMT-10'
|
||||
|
||||
GMT_minus_10 = GMT_minus_10()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_11.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_11(StaticTzInfo):
|
||||
'''Etc/GMT_minus_11 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_11'
|
||||
_utcoffset = timedelta(seconds=39600)
|
||||
_tzname = 'GMT-11'
|
||||
|
||||
GMT_minus_11 = GMT_minus_11()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_12.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_12(StaticTzInfo):
|
||||
'''Etc/GMT_minus_12 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_12'
|
||||
_utcoffset = timedelta(seconds=43200)
|
||||
_tzname = 'GMT-12'
|
||||
|
||||
GMT_minus_12 = GMT_minus_12()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_13.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_13(StaticTzInfo):
|
||||
'''Etc/GMT_minus_13 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_13'
|
||||
_utcoffset = timedelta(seconds=46800)
|
||||
_tzname = 'GMT-13'
|
||||
|
||||
GMT_minus_13 = GMT_minus_13()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_14.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_14(StaticTzInfo):
|
||||
'''Etc/GMT_minus_14 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_14'
|
||||
_utcoffset = timedelta(seconds=50400)
|
||||
_tzname = 'GMT-14'
|
||||
|
||||
GMT_minus_14 = GMT_minus_14()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_2.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_2(StaticTzInfo):
|
||||
'''Etc/GMT_minus_2 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_2'
|
||||
_utcoffset = timedelta(seconds=7200)
|
||||
_tzname = 'GMT-2'
|
||||
|
||||
GMT_minus_2 = GMT_minus_2()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_3.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_3(StaticTzInfo):
|
||||
'''Etc/GMT_minus_3 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_3'
|
||||
_utcoffset = timedelta(seconds=10800)
|
||||
_tzname = 'GMT-3'
|
||||
|
||||
GMT_minus_3 = GMT_minus_3()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_4.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_4(StaticTzInfo):
|
||||
'''Etc/GMT_minus_4 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_4'
|
||||
_utcoffset = timedelta(seconds=14400)
|
||||
_tzname = 'GMT-4'
|
||||
|
||||
GMT_minus_4 = GMT_minus_4()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_5.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_5(StaticTzInfo):
|
||||
'''Etc/GMT_minus_5 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_5'
|
||||
_utcoffset = timedelta(seconds=18000)
|
||||
_tzname = 'GMT-5'
|
||||
|
||||
GMT_minus_5 = GMT_minus_5()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_6.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_6(StaticTzInfo):
|
||||
'''Etc/GMT_minus_6 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_6'
|
||||
_utcoffset = timedelta(seconds=21600)
|
||||
_tzname = 'GMT-6'
|
||||
|
||||
GMT_minus_6 = GMT_minus_6()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_7.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_7(StaticTzInfo):
|
||||
'''Etc/GMT_minus_7 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_7'
|
||||
_utcoffset = timedelta(seconds=25200)
|
||||
_tzname = 'GMT-7'
|
||||
|
||||
GMT_minus_7 = GMT_minus_7()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_8.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_8(StaticTzInfo):
|
||||
'''Etc/GMT_minus_8 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_8'
|
||||
_utcoffset = timedelta(seconds=28800)
|
||||
_tzname = 'GMT-8'
|
||||
|
||||
GMT_minus_8 = GMT_minus_8()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_minus_9.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_minus_9(StaticTzInfo):
|
||||
'''Etc/GMT_minus_9 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_minus_9'
|
||||
_utcoffset = timedelta(seconds=32400)
|
||||
_tzname = 'GMT-9'
|
||||
|
||||
GMT_minus_9 = GMT_minus_9()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_0.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_0(StaticTzInfo):
|
||||
'''Etc/GMT_plus_0 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_0'
|
||||
_utcoffset = timedelta(seconds=0)
|
||||
_tzname = 'GMT'
|
||||
|
||||
GMT_plus_0 = GMT_plus_0()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_1.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_1(StaticTzInfo):
|
||||
'''Etc/GMT_plus_1 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_1'
|
||||
_utcoffset = timedelta(seconds=-3600)
|
||||
_tzname = 'GMT+1'
|
||||
|
||||
GMT_plus_1 = GMT_plus_1()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_10.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_10(StaticTzInfo):
|
||||
'''Etc/GMT_plus_10 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_10'
|
||||
_utcoffset = timedelta(seconds=-36000)
|
||||
_tzname = 'GMT+10'
|
||||
|
||||
GMT_plus_10 = GMT_plus_10()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_11.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_11(StaticTzInfo):
|
||||
'''Etc/GMT_plus_11 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_11'
|
||||
_utcoffset = timedelta(seconds=-39600)
|
||||
_tzname = 'GMT+11'
|
||||
|
||||
GMT_plus_11 = GMT_plus_11()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_12.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_12(StaticTzInfo):
|
||||
'''Etc/GMT_plus_12 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_12'
|
||||
_utcoffset = timedelta(seconds=-43200)
|
||||
_tzname = 'GMT+12'
|
||||
|
||||
GMT_plus_12 = GMT_plus_12()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_2.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_2(StaticTzInfo):
|
||||
'''Etc/GMT_plus_2 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_2'
|
||||
_utcoffset = timedelta(seconds=-7200)
|
||||
_tzname = 'GMT+2'
|
||||
|
||||
GMT_plus_2 = GMT_plus_2()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_3.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_3(StaticTzInfo):
|
||||
'''Etc/GMT_plus_3 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_3'
|
||||
_utcoffset = timedelta(seconds=-10800)
|
||||
_tzname = 'GMT+3'
|
||||
|
||||
GMT_plus_3 = GMT_plus_3()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_4.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_4(StaticTzInfo):
|
||||
'''Etc/GMT_plus_4 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_4'
|
||||
_utcoffset = timedelta(seconds=-14400)
|
||||
_tzname = 'GMT+4'
|
||||
|
||||
GMT_plus_4 = GMT_plus_4()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_5.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_5(StaticTzInfo):
|
||||
'''Etc/GMT_plus_5 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_5'
|
||||
_utcoffset = timedelta(seconds=-18000)
|
||||
_tzname = 'GMT+5'
|
||||
|
||||
GMT_plus_5 = GMT_plus_5()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_6.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_6(StaticTzInfo):
|
||||
'''Etc/GMT_plus_6 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_6'
|
||||
_utcoffset = timedelta(seconds=-21600)
|
||||
_tzname = 'GMT+6'
|
||||
|
||||
GMT_plus_6 = GMT_plus_6()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_7.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_7(StaticTzInfo):
|
||||
'''Etc/GMT_plus_7 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_7'
|
||||
_utcoffset = timedelta(seconds=-25200)
|
||||
_tzname = 'GMT+7'
|
||||
|
||||
GMT_plus_7 = GMT_plus_7()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_8.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_8(StaticTzInfo):
|
||||
'''Etc/GMT_plus_8 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_8'
|
||||
_utcoffset = timedelta(seconds=-28800)
|
||||
_tzname = 'GMT+8'
|
||||
|
||||
GMT_plus_8 = GMT_plus_8()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/GMT_plus_9.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class GMT_plus_9(StaticTzInfo):
|
||||
'''Etc/GMT_plus_9 timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/GMT_plus_9'
|
||||
_utcoffset = timedelta(seconds=-32400)
|
||||
_tzname = 'GMT+9'
|
||||
|
||||
GMT_plus_9 = GMT_plus_9()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/Greenwich.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class Greenwich(StaticTzInfo):
|
||||
'''Etc/Greenwich timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/Greenwich'
|
||||
_utcoffset = timedelta(seconds=0)
|
||||
_tzname = 'GMT'
|
||||
|
||||
Greenwich = Greenwich()
|
||||
|
||||
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/UCT.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class UCT(StaticTzInfo):
|
||||
'''Etc/UCT timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/UCT'
|
||||
_utcoffset = timedelta(seconds=0)
|
||||
_tzname = 'UCT'
|
||||
|
||||
UCT = UCT()
|
||||
|
||||
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/UTC.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class UTC(StaticTzInfo):
|
||||
'''Etc/UTC timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/UTC'
|
||||
_utcoffset = timedelta(seconds=0)
|
||||
_tzname = 'UTC'
|
||||
|
||||
UTC = UTC()
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/Universal.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class Universal(StaticTzInfo):
|
||||
'''Etc/Universal timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/Universal'
|
||||
_utcoffset = timedelta(seconds=0)
|
||||
_tzname = 'UTC'
|
||||
|
||||
Universal = Universal()
|
||||
|
||||
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
'''tzinfo timezone information for Etc/Zulu.'''
|
||||
from pytz.tzinfo import StaticTzInfo
|
||||
from pytz.tzinfo import memorized_timedelta as timedelta
|
||||
|
||||
class Zulu(StaticTzInfo):
|
||||
'''Etc/Zulu timezone definition. See datetime.tzinfo for details'''
|
||||
zone = 'Etc/Zulu'
|
||||
_utcoffset = timedelta(seconds=0)
|
||||
_tzname = 'UTC'
|
||||
|
||||
Zulu = Zulu()
|
||||
|
||||
Reference in New Issue
Block a user