Changes between Version 1 and Version 2 of Ticket #8612


Ignore:
Timestamp:
2013-04-16T10:58:09+02:00 (11 years ago)
Author:
akks
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #8612

    • Property Cc simon04 added
  • Ticket #8612 – Description

    v1 v2  
    771. Allow "noconfirm" option to `add_tags` parameter - do not show confirmation dialog at all (+one more security permission ? )
    88
    9 2. Allow separate request to return JOSM version (to check supporting extra fuctionality). Do we want to allow getting some more JOSM info, like installed plugins ?
     92. Allow separate request to return JOSM version (to check supporting extra functionality). Do we want to allow getting some more JOSM info, like installed plugins ?
    1010
    11113. Allow to add changeset tags that indicate using the specific validator/web tool by remote request (`changeset_tags` parameter?) , related to #8149
     
    1313-- From me:
    1414
    15 4. Document, enchance and use `zoom_mode` parameter  in all possible commands (see also #5669)
     154. Document, enhance and use `zoom_mode` parameter  in all possible commands (see also #5669)
    1616
    17 5. (most crazy) Support opening remote file with preferences http://josm.openstreetmap.de/wiki/Help/Preferences/ImportExport or execute configuration xml script sent in POST request if the user really agree with it. This could help to install plugins, specify imagery sources customize toolbars/styles/presets for team work.
     175. Add usage example to the reply on errors and empty parameter lists, #8228
     18
     196. (most crazy) Support opening remote file with preferences http://josm.openstreetmap.de/wiki/Help/Preferences/ImportExport or execute configuration xml script sent in POST request if the user really agree with it. This could help to install plugins, specify imagery sources customize toolbars/styles/presets for team work.
    1820But there is possible security issue - for now, arbitrary JS execution is allowed and JS has full access to Java API. The code checker may be added to restrict the configuration, maybe forbid JS execution more complex than `${a==2 && b==3}`.
    1921