Hartmut Holzgraefe
24c2e20e70
add nonce to job creation reply
2022-08-17 14:36:26 +00:00
Hartmut Holzgraefe
a44b835a42
file new requests into appropriate queues
2022-08-17 13:34:58 +00:00
Hartmut Holzgraefe
414ed5ea53
adjust system status displays to take multiple queues into account (Issue #91 )
2022-08-17 10:19:44 +00:00
Hartmut Holzgraefe
218f4f5bc8
show queue name together with queue position in list view (Issue #91 )
2022-08-16 16:20:54 +00:00
Hartmut Holzgraefe
e05711be43
add support for multiple render queues (Issue #91 )
...
* maprenderingjob model now has a "queue" name column,
defaulting to "default"
* methods dealing with the rendering queue now all either
use the jobs queue column value if already available
or have an additional optional "queue_name" parameter
with default value "default"
* a systemd template service file was added to be able to start
individual per-queue render services
* the progress bar in the map request detail view was finally
fixed to show actual position-in-queue progress
2022-08-16 15:52:43 +00:00
Hartmut Holzgraefe
7bafbe8aaa
add "queue" field to maprenderingjob (See Issue #91 )
2022-08-16 10:41:46 +00:00
Hartmut Holzgraefe
8ef0c0de0e
API improvements for upcoming SOTM 2022 presentation
2022-08-16 09:44:01 +00:00
Hartmut Holzgraefe
d41393ca51
remove and from now on ignore style preview images
...
these are specific to the local renderer configuration and
can differ a lot between instances, also git is not really
a good place to track binary files anyway
2022-08-16 09:41:47 +00:00
Hartmut Holzgraefe
7441f47820
removed some unused code
2022-08-16 09:36:57 +00:00
Hartmut Holzgraefe
0bcf9f057c
change CookieLaw JS accept function name (due to upstream change)
2022-07-02 12:47:28 +00:00
Hartmut Holzgraefe
ac151a5b1b
heatmap improvements
2022-05-28 18:23:49 +02:00
Hartmut Holzgraefe
17000ef8f8
first attempts toward a reqeust heatmap
2022-05-28 16:25:21 +02:00
Hartmut Holzgraefe
ed2bf50deb
Merge branch 'site-osm-baustelle' of github.com:hholzgra/maposmatic into site-osm-baustelle
2022-04-24 15:11:44 +00:00
Hartmut Holzgraefe
bff1f78fdd
add tk25 description
2022-04-24 15:11:13 +00:00
Hartmut Holzgraefe
00c8450a20
package version updates
2022-04-24 15:10:25 +00:00
Gábor Babos
a4a927ba60
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (289 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/hu/
2022-04-19 18:20:42 +02:00
Gábor Babos
0dd26f0e53
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (289 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/hu/
2022-04-19 18:20:42 +02:00
Gábor Babos
21289dcf90
Translated using Weblate (Hungarian)
...
Currently translated at 98.2% (284 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/hu/
2022-04-19 18:20:42 +02:00
Hartmut Holzgraefe
faa5051395
exclude submitter IP and email from exception emals for privacy
2022-04-06 09:44:36 +02:00
Hartmut Holzgraefe
5368b08f6c
Merge branch 'site-osm-baustelle' of github.com:hholzgra/maposmatic into site-osm-baustelle
2022-04-03 22:01:14 +00:00
Hartmut Holzgraefe
2bded88aa6
prevent form submission with [Enter] key (Issue #83 )
2022-04-03 22:00:21 +00:00
Hartmut Holzgraefe
7f07b5c4cf
remove old preview images who's name got changed (Issue #81 )
2022-03-28 08:56:05 +02:00
Hartmut Holzgraefe
cd84ae85bd
render very simple error page on failed form validation (Issue #80 )
...
This is still far from perfect, but users should never see this anyway.
At least it now gives a hint towards what actually went wrong and not
just a very generic Django error message
2022-03-27 20:57:40 +00:00
Hartmut Holzgraefe
dc992b4d69
Merge branch 'site-osm-baustelle' of github.com:hholzgra/maposmatic into site-osm-baustelle
2022-03-27 20:17:38 +00:00
Hartmut Holzgraefe
3926c35790
make HTML5 client side email validation work (part of Issue #80 )
...
HTML5 email vaildation is only triggered by an actual <input type="submit">
button being pressed, calling the forms submit() method from a regular
<button> does not. So we now have a hidden "real" submit button and
the actual styled button now sends a click even to that element instead
of submitting the form directly
PS: thinking again the actual issue may be that the styled button is not
inside the actual <form>?
2022-03-27 20:13:11 +00:00
Hartmut Holzgraefe
5180fadbba
raise a warning when form validation fails, not just a info
...
form handling needs to be improved substantially (Issue #80 ),
but for now this at least leaves some identifiable trace of the
problem at all
2022-03-27 13:19:02 +02:00
Hartmut Holzgraefe
cb936b3653
typo fix
2022-03-27 13:18:44 +02:00
Hartmut Holzgraefe
65118b15aa
improve results directory purging to prevent stalls
...
so far when hitting the results directory threshold only few,
often just one, results were purged which basically triggered
another purge on the very next request rather often
as purge processing takes quite some time with large result
directories (somehting that needs solving, too, at a later time)
being near the threshold size could lead to substantial stalls
between individual render requests being processed
now purging will remove more results at a time, bringing the
directory size down to 90% of the threshold size whenever the
threshold is exceeded, and actual purge runs happen less often
2022-03-27 13:14:24 +02:00
Hartmut Holzgraefe
9e1a180ff1
properly encode non-ASCII mail contents (Issue #77 )
2022-03-27 13:08:16 +02:00
Hartmut Holzgraefe
15d1f31050
prevent HTML encoding in pure text-only emails
2022-03-27 12:32:43 +02:00
Hartmut Holzgraefe
3af7fb2ff2
exclude rendered map results from search engine indexing
2022-03-19 13:51:43 +01:00
Hartmut Holzgraefe
4d6ae77c97
improve rendering of render status messages
2022-03-19 13:51:14 +01:00
Hartmut Holzgraefe
ebdb9964a8
add extra result state for "out of memory" exceptions
2022-03-19 13:50:46 +01:00
Hartmut Holzgraefe
3542fcd251
fix exception email notification formatting (part of issue #76 )
2022-03-16 11:23:43 +01:00
Hartmut Holzgraefe
3418f0f13f
pass actual exception to traceback code correctly ( part of issue #76 )
2022-03-16 11:12:17 +01:00
Hartmut Holzgraefe
58c46ab776
prevent exception on trying to send error notifications to admins
...
see also https://stackoverflow.com/a/53385409
2022-03-16 10:43:27 +01:00
Hartmut Holzgraefe
bc596ca7cc
forgot to actually take care of db migration after fixing issue #75
2022-03-15 19:10:33 +01:00
Hartmut Holzgraefe
605839c73d
prevent NULL values in maptitle (issue #75 )
2022-03-12 20:34:51 +00:00
Hartmut Holzgraefe
1520059c7d
add gzip encoding header for sgvz files
...
See also https://github.com/hholzgra/ocitysmap/issues/36
2022-03-09 09:48:45 +01:00
Hartmut Holzgraefe
419ba3ea40
Merge branch 'site-osm-baustelle' of github.com:hholzgra/maposmatic into site-osm-baustelle
2021-12-27 18:27:23 +01:00
André Marcelo Alvarenga
d2f5573604
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 62.9% (182 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/pt_BR/
2021-12-27 18:26:33 +01:00
André Marcelo Alvarenga
2c58bd3599
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 62.9% (182 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/pt_BR/
2021-12-27 18:26:33 +01:00
Gábor Babos
253b12ecdc
Translated using Weblate (Hungarian)
...
Currently translated at 88.2% (255 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/hu/
2021-12-27 18:26:33 +01:00
Mikel Larreategi
da2c31e06e
Translated using Weblate (Basque)
...
Currently translated at 74.3% (215 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/eu/
2021-12-27 18:26:33 +01:00
Loïc LE METAYER
ff62b49309
Translated using Weblate (French)
...
Currently translated at 100.0% (289 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/fr/
2021-12-27 18:26:33 +01:00
Loïc LE METAYER
d62b5375f7
Translated using Weblate (French)
...
Currently translated at 99.6% (288 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/fr/
2021-12-27 18:26:33 +01:00
Loïc LE METAYER
ab722f62d8
Translated using Weblate (French)
...
Currently translated at 98.2% (284 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/fr/
2021-12-27 18:26:33 +01:00
Loïc LE METAYER
41a510640a
Translated using Weblate (French)
...
Currently translated at 97.5% (282 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/fr/
2021-12-27 18:26:33 +01:00
Loïc LE METAYER
13169e505e
Translated using Weblate (French)
...
Currently translated at 96.5% (279 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/fr/
2021-12-27 18:26:33 +01:00
Loïc LE METAYER
a8b53c45f6
Translated using Weblate (French)
...
Currently translated at 87.1% (252 of 289 strings)
Translation: MapOSMatic/maposmatic.maposmatic
Translate-URL: https://translate.get-map.org/projects/maposmatic/maposmatic/fr/
2021-12-27 18:26:33 +01:00