Wykres commitów

1777 Commity (site-osm-baustelle)

Autor SHA1 Wiadomość Data
Hartmut Holzgraefe 1064e120e4 add indexer to map detail and list view templates 2022-09-19 20:52:33 +00:00
Hartmut Holzgraefe 351bb16b9d fix l10n/i18n translation display 2022-09-18 14:50:31 +02:00
Hartmut Holzgraefe 28ab8fa6b6 fetch descriptions from ocitysmap code, do not hardcode here 2022-09-17 12:30:51 +00:00
Hartmut Holzgraefe 4cf5324c9e discover available indexers from ocitysmap lib, not hardcoded anymore 2022-09-17 12:01:26 +00:00
Hartmut Holzgraefe 9e23e8ddae revert use of mdbootstrap for now 2022-09-17 12:00:15 +00:00
Hartmut Holzgraefe 71d43bca2a initial support for health district selection (work in progress) 2022-09-10 19:16:22 +00:00
Hartmut Holzgraefe 0147722b36 support both select dropdowns and radio buttons for layout and indexer 2022-09-10 19:12:51 +00:00
Hartmut Holzgraefe 1e178395f0 whitespace only 2022-09-08 19:40:01 +00:00
Hartmut Holzgraefe 43126ea003 add indexer choice 2022-09-08 19:39:52 +00:00
Hartmut Holzgraefe 62c2a2dbb8 Merge branch 'site-osm-baustelle' of github.com:hholzgra/maposmatic into site-osm-baustelle 2022-09-03 13:48:29 +02:00
Hartmut Holzgraefe 3e99450cc7 add "indexer" job column to support indexer choice in the future
so far we only had "StreetIndex" and "PoiIndex" only, and which to
use was determined by the chosen layout and whether a POI file was
attached to the job

in the future there will be multiple different indexers to choose
from, e.g StreetIndex and HealthIndex, and which one to use needs
to be maintained as part of the rendering job data
2022-08-22 13:07:17 +00:00
Hartmut Holzgraefe a22eef4dbe documentation for cancel_job API call 2022-08-17 16:33:25 +00:00
Hartmut Holzgraefe ff15fcf462 install target only installs HTML, so it should only depend on html 2022-08-17 16:32:41 +00:00
Hartmut Holzgraefe 9ae8a43260 add cancel_job API call (Issue #86) 2022-08-17 15:48:19 +00:00
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