Hartmut Holzgraefe
5965b5aeb0
add Sender: header to outgoing emails
...
for now contains the same address as From:
some mail servers seem to require having a Sender: header
as part of their spam detection rules
2020-10-08 12:48:41 +02:00
Hartmut Holzgraefe
ea871a789c
fix notification mail issues
2020-10-06 18:06:55 +02:00
Hartmut Holzgraefe
752eaad6ef
Merge branch 'site-osm-baustelle' of https://github.com/hholzgra/maposmatic into site-osm-baustelle
2020-02-19 00:41:33 +01:00
Hartmut Holzgraefe
dd764a2c76
remove alpha channel befor converting to JPEG
2020-02-18 18:43:32 +00:00
Hartmut Holzgraefe
af4783510b
add multiple file upload capability (issue #41 - work in progress)
...
(previous commit was incomplete ...)
this change adds the most basic steps needed to allow multi file uploads,
there are still some rough edges to fix, but basically things work ...
2020-02-16 11:39:29 +00:00
Hartmut Holzgraefe
636a73803c
close django database connections before forking render jobs
2020-02-15 17:04:43 +00:00
Hartmut Holzgraefe
8cfe461e7a
purge files in small batches only, don't let deletion stall rendering for long
2020-02-09 13:26:27 +01:00
Hartmut Holzgraefe
81dfc610cf
do not fail completely on failure to generate map thumbnail
2019-08-22 10:43:35 +02:00
Hartmut Holzgraefe
7268ea9943
make cleanup part of the main loop
...
using django models from different threads doesn't seem to work
out well, so we just check whether we've hit the result storage
threshold after each render job
2019-08-11 22:15:49 +00:00
Hartmut Holzgraefe
e2ba92f014
switched to self hosted Weblate for translations, which has good github integration
...
so the Transifex related sync scripts are no longer needed
2019-04-12 18:05:38 +02:00
Hartmut Holzgraefe
65656f6be0
consistently use LOG for logger
2019-04-07 21:43:19 +00:00
Hartmut Holzgraefe
37f563d121
preserve original request URL (work in progress)
2018-12-26 22:17:12 +00:00
Hartmut Holzgraefe
30a63c88e7
newer Ubuntu versions of the ImageMagic package disable parsing
...
of PDF, PS, and some other file formats for security reasons
do not fail completely if no preview thumbnail can be extracted
from the actual PDF result file
2018-11-25 10:13:45 +00:00
Hartmut Holzgraefe
6e1d5f7508
do not fail completely if ppmquant step fails
2018-10-06 09:55:40 +02:00
Hartmut Holzgraefe
917136d540
use local places database instead of nominatim for city search
2018-09-23 20:17:42 +00:00
Hartmut Holzgraefe
160d667ed3
translation helper script
2018-09-19 22:26:13 +00:00
Hartmut Holzgraefe
318c425511
add api support for POI "Umgebungsplan" files
2018-09-09 20:57:13 +00:00
Hartmut Holzgraefe
5c425cd317
we know that we create very large images, so remove size limits
2018-04-29 13:18:29 +02:00
Hartmut Holzgraefe
94cd56d56d
Started porting to Django 1.11
...
(as part of moving to Ubuntu 18.04 'bionic' as default platform)
2018-04-04 06:55:47 +00:00
Hartmut Holzgraefe
9bd7ab6241
pass umap file to ocitiesmap renderer
2018-02-18 19:54:21 +00:00
Hartmut Holzgraefe
e29fe2b081
code for gpx track bbox handling no longer neededx
2018-02-10 13:46:31 +00:00
Hartmut Holzgraefe
4d0b8fa987
used wrong file name component, screwing up uploads with non-ascii file names
2017-10-05 22:02:53 +00:00
Hartmut Holzgraefe
3ee5d563cb
some more python3 port fixes
2017-09-20 22:57:39 +00:00
Hartmut Holzgraefe
97565af601
python3 porting modifications
2017-09-17 19:58:58 +00:00
Hartmut Holzgraefe
7f25c8f896
Merge branch 'site-osm-baustelle' of https://github.com/hholzgra/maposmatic into site-osm-baustelle
2017-07-16 22:02:35 +02:00
Hartmut Holzgraefe
101742b08b
generate color reduced smaller size 8bit PNG using pngquant
2017-07-16 19:56:17 +00:00
Hartmut Holzgraefe
7cc9c5193f
mail template typo fix
2017-07-16 17:12:45 +02:00
Hartmut Holzgraefe
a66157f218
also send notification to submitter on timeout failures
2017-07-16 13:55:07 +00:00
Hartmut Holzgraefe
313c48b7bc
notify submitter of rendering failuers, too
2017-07-16 11:45:44 +00:00
Hartmut Holzgraefe
538750b8f3
send email to requesting user on success
2017-07-16 11:33:52 +00:00
Hartmut Holzgraefe
448740ed23
additionally convert the PNG result into a medium quality JPG
...
for quicker download
2017-07-16 10:11:12 +00:00
Hartmut Holzgraefe
763a81fe6f
support for SMTP login and SSL/TLS encryption
...
e.g. allows to use Google Mail for sending email notifications
2017-07-16 10:09:59 +00:00
Hartmut Holzgraefe
67e5a434c7
Merge branch 'site-osm-baustelle' of https://github.com/hholzgra/maposmatic into site-osm-baustelle
2017-07-01 13:21:22 +02:00
Hartmut Holzgraefe
afdcf40cca
handle gpx bounding box mode in render daemon
2017-07-01 11:13:56 +00:00
Hartmut Holzgraefe
1120801932
pass track bounding box mode to rendering component
2017-07-01 07:01:21 +00:00
Hartmut Holzgraefe
108264ad58
pass uploaded gpx track file to ocitysmap render subsystem
2017-05-24 00:33:29 +02:00
Hartmut Holzgraefe
a4e8e9b2a8
pass complete GPX file pass to ocitysmap render subsystem
2017-05-22 21:53:54 +02:00
Hartmut Holzgraefe
27873de66d
pass optional GPX track to ocitysmap rendering subsystem
2017-05-22 18:54:38 +02:00
Hartmut Holzgraefe
b579abd207
raised default render timeout from 20min to 1 hour
2017-04-05 18:53:34 +02:00
Hartmut Holzgraefe
01ac04153d
not selecting an overlay at all broke things as split still returns
...
an item in that case
2016-12-04 23:27:54 +01:00
Hartmut Holzgraefe
3d6f63284c
support selection of multiple overlays
2016-12-04 18:08:58 +01:00
Hartmut Holzgraefe
d0dcac5d82
preserve ocitysmap render error log and expose it on maps detail page
2016-11-15 10:04:39 +01:00
Hartmut Holzgraefe
52278a58bb
added support for selecting an additional overlay stylesheet
...
(requires OcitysMap version that also supports overlays)
2016-05-06 19:06:16 +02:00
Hartmut Holzgraefe
9e082631ed
more modifications to support more recent versions of Django (up to 1.8.x)
2016-03-29 10:51:33 +00:00
Hakan Tandogan
bc4f62414f
Handle all languages
2013-06-20 13:31:48 +02:00
Hakan Tandogan
1148ee7f73
Reset my own git config after perl script run
2013-06-20 13:28:22 +02:00
timsk
c19329c32b
Seperate git commits into own perl script
2013-06-20 13:25:38 +02:00
Hakan Tandogan
c7ddef7241
Updated message key extraction script
2013-05-16 13:44:00 +02:00
Hakan Tandogan
16bd6f3051
Updated message key extraction script
2013-05-16 12:44:38 +02:00
Maxime Petazzoni
7ce34f3c79
Also extract JS translations (and fix one)
2013-04-28 10:00:03 +02:00