summaryrefslogtreecommitdiff
path: root/web/taginfo.rb
Commit message (Collapse)AuthorAge
* Don't hard code ruby pathKuang-che Wu2014-12-06
| | | | | On FreeBSD, ruby is installed at /usr/local/bin/ruby. To make it more portable, find ruby interpreter from env (PATH).
* Fix language code regexp.Jochen Topf2014-11-23
|
* Add config setting for CORS header.Jochen Topf2014-10-09
| | | | | | | | | The response header Access-Control-Allow-Origin was always set to '*' for API URLs. This is creating some problems with Apache (see https://github.com/openstreetmap/iD/issues/2333), so it is now configurable. The value of the new config setting "instance.access_control_allow_origin" is used for that header now, or, if the variable is empty, the header is not set at all.
* Bugfix: Make sure 404 page has content type text/html.Jochen Topf2014-10-03
| | | | Fixes #83.
* Refactor projects code to work without the Project class.Jochen Topf2014-09-06
| | | | | | This way we always get the data dynamically from the database instead of loading it once at program start. This could allow faster updates in the future.
* Add new 'projects' source.Jochen Topf2014-08-21
| | | | | | Any kind of project using OSM tags can create a json-formatted taginfo project file and after its URL is added to the taginfo config, taginfo will integrate this data into its database.
* Disable rack protection in any case.Jochen Topf2014-07-13
| | | | Fixes #63.
* Rename /comparison page to /compare.Jochen Topf2014-05-18
|
* Move "key_comparison" to just "comparison".Jochen Topf2014-05-16
|
* Add Key Comparison page.Jochen Topf2014-05-15
| | | | | This allows comparing of two or more (up to five) keys on one page. No link currently points to this page.
* Remove old API versions (2 and 3).Jochen Topf2014-05-12
| | | | The API v4 has been available since January 2013. Enough time to switch over.
* Check ruby version when running taginfoJochen Topf2013-04-16
|
* Add /taginfo/status to check for database ageJochen Topf2013-04-08
|
* Hide unfinished reports.Jochen Topf2013-01-31
| | | | | | | Reports without sources are now "hidden", ie. they are not visible in the list of reports. But if you know the URL you can access them. This allows them to be tested before they are publicly released. Similarly APIs being tested can now use the API version 0, which will make them invisible in the API documentation.
* Remove rubygems require so we don't accidentally start with Ruby 1.8Jochen Topf2013-01-24
|
* Disable rack-protectionJochen Topf2013-01-21
|
* Split up keys_tags.rbJochen Topf2013-01-20
|
* Join common jquery js files into oneJochen Topf2013-01-19
|
* Include fewer js filesJochen Topf2013-01-19
|
* Added production version of migrate pluginJochen Topf2013-01-18
|
* Add help dialogJochen Topf2013-01-18
|
* Switched to jQuery 1.9 and jQuery UI 1.9.2Jochen Topf2013-01-17
| | | | Also updated the customSelect library.
* Add 404 pageJochen Topf2013-01-15
|
* Update langtags stuff.Jochen Topf2013-01-15
|
* Add new relations sectionJochen Topf2013-01-14
| | | | | | | | There is a whole new relations section which gives information about different relation types. There is a list of all relation types and there is a page for each relation type which currently contains an empty overview tab and a roles tab with a list of roles used with this relation type. There is currently no link that leads to this section as it is not finished yet.
* Changed database initialization code.Jochen Topf2013-01-11
| | | | All sources are now automatically attached.
* Updated search API to v4Jochen Topf2013-01-06
|
* Move API v4 files into subdirJochen Topf2013-01-06
|
* Updated (and disabled) unfinished langtag apiJochen Topf2013-01-06
|
* Moved many API calls over to new version 4.Jochen Topf2013-01-06
| | | | Old versions are marked as deprecated. All new API calls are documented.
* Started work on API version 4.Jochen Topf2013-01-06
|
* Move paging parameter handling into new classJochen Topf2013-01-02
|
* Added (incomplete) name_tags report.Jochen Topf2013-01-02
| | | | | This report will give more information about the "name" tag and its variants. The report is not complete yet, so it is disabled.
* Support for CORSJochen Topf2012-12-04
|
* Fix code for ruby 1.9David Paleino2012-07-04
|
* Javascript cleanupJochen Topf2012-01-25
|
* Javascript cleanup for homepageJochen Topf2012-01-25
|
* create minified versions of js files and use them, some fixes in taginfo.jsJochen Topf2012-01-25
|
* Create new meta section for apidoc and i18nJochen Topf2012-01-25
|
* Add page showing i18n translationsJochen Topf2012-01-25
|
* Remove special case for I18N texts for JavascriptJochen Topf2012-01-25
|
* More I18N cleanupJochen Topf2012-01-24
|
* Make language switch work properly with pages containing query parameters or ↵Jochen Topf2012-01-24
| | | | hashes
* Include protovis javascript only where neededJochen Topf2012-01-23
|
* Move flexigrid table definitions into javascript files for each page which ↵Jochen Topf2012-01-23
| | | | are created dynamically according to the language.
* fix page titlesJochen Topf2012-01-23
|
* small translation/text fixesJochen Topf2012-01-23
|
* Move handler for keys and tags pages into their own file.Jochen Topf2012-01-23
|
* Moved unused Potlatch stuff to test area. This needs some work before it is ↵Jochen Topf2012-01-23
| | | | ready.
* Add more instance logos and API call to get to instance infoJochen Topf2012-01-20
|