Shrey
faf4c5aa7a
Fixed tests + Added new ones
2016-08-22 16:17:21 +01:00
Shrey
d1d4f8192d
DB changes + Related issues added
2016-08-22 16:16:31 +01:00
Shrey
683722ed5c
Added IssueComments + ForeignKeys + Indexes
2016-08-22 16:15:12 +01:00
Shrey
5add3cf671
Basic models set up
2016-08-22 16:12:31 +01:00
Tom Hughes
d801aa28ea
Fix date for Gravatar migration
2016-08-19 12:50:44 +01:00
Tom Hughes
f00b624ce4
Improve message when Gravater is disabled
2016-08-19 12:27:54 +01:00
Simon Poole
05cd781b25
Remove default enabling of gravatar, check on initial confirmation of e-mail address and on any changes afterward if
...
a gravatar exists and enable then if the user hasn't uploaded a picture.
2016-08-16 21:42:02 +02:00
Tom Hughes
2e2b33ea61
Link all objects into libpgosm.so
2016-07-27 20:51:32 +01:00
Tom Hughes
cfd55f0c7d
Allow multiple versions of DB functions to be built
...
Allows the pg_config location to be configured, along with
the target directory for the built code.
2016-07-27 20:44:16 +01:00
Tom Hughes
dd8ebf9b09
Fix rubocop warnings
2016-07-13 09:50:23 +01:00
Tom Hughes
600743f170
Modernise migrations
2016-07-13 09:39:09 +01:00
Andy Allan
21e1ff6c35
Remove database readme
...
This duplicates parts of INSTALL.md but with outdated information.
2016-04-22 17:24:32 +01:00
Andy Allan
2f066107e2
Remove 9 year old warning
2016-04-22 17:24:17 +01:00
Tom Hughes
5d3ecffa28
Fix new rubocop warnings
2016-02-05 13:35:26 +00:00
Tom Hughes
8fe1899596
Fix rubocop warnings
2016-01-19 09:51:24 +00:00
Tom Hughes
febff23c2c
Fix deprecation warnings in migrations
2015-12-21 16:11:02 +00:00
Tom Hughes
c9d35839be
Fix new rubocopy warnings
2015-08-18 20:57:14 +01:00
Tom Hughes
2af0840ff3
Fix style issues found by new rubocop version
2015-04-14 09:38:24 +01:00
Tom Hughes
2d22ab10f7
Force coordinates into bounds when using the query tool
2015-02-25 11:16:10 +00:00
Tom Hughes
e434cb154c
Convert OpenID authentication to generic third party authentication
2015-02-25 01:07:23 +00:00
Tom Hughes
a6b84a0294
Fix more rubocop style issues
2015-02-24 23:12:02 +00:00
Tom Hughes
4f4180e4bd
Standardise on "hash rocket" style for hashes
2015-02-20 19:53:13 +00:00
Tom Hughes
dc2a2c8ebd
Standardise on double quoted strings
2015-02-20 19:47:26 +00:00
Tom Hughes
baf10cd392
Fix rubocop lint issues
2015-02-20 08:56:16 +00:00
Tom Hughes
ef7f3d800c
Fix most auto-correctable rubocop issues
2015-02-20 08:56:16 +00:00
Tom Hughes
34e3e51456
Cleanup trailing whitespace
2015-02-20 08:56:16 +00:00
Tom Hughes
816404ffe6
Avoid deprecation warning in migration
2015-02-16 22:53:52 +00:00
Tom Hughes
959a076b50
Add some padding to select elements
2015-02-01 11:29:38 +00:00
Tom Hughes
44e44a5198
Only log at info level in production
2015-01-18 19:43:21 +00:00
Tom Hughes
cd2ca12d42
Merge branch 'rails42'
2015-01-17 11:09:13 +00:00
Tom Hughes
821a22c607
Update old changesets to subscribe the creator
2015-01-11 19:44:58 +00:00
Tom Hughes
8fa9763281
Set default formats in the database now that rails handles enums
...
Because rails now reads the defaults from the database correctly it
no longer works to set them conditionally in after_initialise as they
have already been set.
2015-01-11 12:54:16 +00:00
Tom Hughes
ac7bb003ec
Cleanup migrations
...
Cleanup our migrations, replacing as much of our custom code
and monkey patching with modern standard rails methods.
2015-01-11 12:53:01 +00:00
Tom Hughes
501d13e1c0
Merge branch 'master' into overpass
2014-11-01 12:50:23 +00:00
Tom Hughes
8598db3233
Tidy up changeset comment code
2014-10-23 21:24:51 +01:00
Łukasz Gurdek
14ac1babc2
Changeset discussions
...
Add support for commenting on changesets with RSS feeds and email
notification of comments to other commenters and people that have
chosen to subscribe to a changeset.
2014-10-23 21:24:51 +01:00
Tom Hughes
2bdd542d9b
Require the migration support code
2014-05-12 15:55:00 +01:00
Tom Hughes
360333d37d
Modernise use of find and update_all in database migrations
2014-04-27 19:18:35 +01:00
Tom Hughes
e36aa53f49
Update to paperclip 4.x and add content type validation
2014-02-10 00:34:23 +00:00
Tom Hughes
8accdb9259
Remove code to populate countries table
2014-01-17 19:57:58 +00:00
Tom Hughes
42b329ed82
Replace the country table with a static XML countries file
...
Storing the countries in the database is overkill, so just use a
copy of the geonames countryInfo data that is loaded into a hash
the first time it is used.
2014-01-17 19:25:58 +00:00
Tom Hughes
45618726ef
Reenable the note search API
...
Add a postgress freetext index on the note comments, and enable
note searching using freetext matching.
2014-01-15 19:58:58 +00:00
Tom Hughes
0c8ed1938b
Add an index on created_at to the note_comments table
2013-12-12 12:50:05 +00:00
Tom Hughes
95e8c63c2a
Fix rails 4 compatibility issues in migrations
2013-09-21 12:03:53 +01:00
Tom Hughes
baaa67b5b1
Update database structure
2013-04-23 22:57:40 +01:00
Tom Hughes
97e0d5ad1f
Add a new write_notes permission needed for OAuth access to notes
2013-03-28 18:50:18 +00:00
Tom Hughes
31a031be26
Convert author_ip to a proper INET field
2012-12-03 14:50:55 +00:00
Tom Hughes
ba5107ebb5
Remove the author_name field from notes
2012-12-03 14:50:54 +00:00
Kai Krueger
0a3aba7f89
Remove nearby_place from the note model
...
Instead of storing the auto-generated meta information nearby_place
in the database, just look up the information on the fly when needed
and cache it for performance.
2012-12-01 18:18:09 +00:00
Tom Hughes
7599f98957
Merge branch 'master' into notes
...
Conflicts:
Gemfile
Gemfile.lock
app/assets/stylesheets/common.css.scss
app/helpers/application_helper.rb
2012-11-20 19:08:30 +00:00