Tom Hughes
64ecd02f0b
Allow users to change their email address. Closes #546 .
2008-08-13 11:39:33 +00:00
Tom Hughes
f8367c3ee1
Allow a user's email address to be marked invalid, and suppress most
...
notification mails for such users.
2008-08-13 10:45:49 +00:00
Tom Hughes
e379287e84
Add an administrator flag to the user table.
2008-08-13 08:12:09 +00:00
Tom Hughes
02efd7ba4a
Go back to using user_id+k as the primary key for user preferences but
...
actually using the composite primary key extension this time so that it
really works.
Also stop update_one tring to render a non-existent view, and add a
delete_one method to allow preferences to be deleted.
2008-05-04 11:18:38 +00:00
Gabriel Ebner
e15fa25639
rails_port: fix migration to create a primary key with auto increment (don't
...
know if that will actually generate valid keys if there is already data in the
table.)
2008-05-03 14:56:43 +00:00
Steve Coast
a6b8346c18
fix migration to remove original stupid index hopefully
2008-05-03 14:45:15 +00:00
Steve Coast
4b3c207a81
add individual user preference read/write, and default all new users to having public data
2008-05-03 12:57:48 +00:00
Tom Hughes
453149e428
Make a copy of the rails code for the node tag splitting project, and remove
...
the associated migrations from the other branches.
2008-04-07 23:09:56 +00:00
Tom Hughes
72e30a3955
Restore add_user_image migration.
2008-02-23 16:01:12 +00:00
Tom Hughes
659b1a30c6
Remove image migration as it isn't needed.
2008-02-23 15:41:52 +00:00
Steve Coast
cacf1879c3
user images
2008-02-23 15:18:59 +00:00
Steve Coast
e13337354d
preference stuff
2008-02-23 11:12:42 +00:00
Steve Coast
e3bd648182
move migrations around
2008-02-23 10:51:33 +00:00
Nick Black
5692b8f341
commented out migration which deletes the ways column nodes
2008-01-24 11:24:32 +00:00
Nick Black
1613799be4
fixes syntax error
2008-01-24 11:09:06 +00:00
Tom Hughes
602b7b6d3f
- Add missing null constraints.
...
- Drop pointless index on current_node_tags and order primary key correctly.
- Make version column of node history table auto increment.
2008-01-23 19:25:37 +00:00
Nick Black
de93fe7707
created a temporary old nodes table to add version
2008-01-23 17:47:14 +00:00
Nick Black
84f3271091
removed unneeded migrations 015 and 014
2008-01-23 17:36:01 +00:00
Nick Black
4edd6d6fe9
migration 013 removes tags from nodes and old nodes tables/ 014 does not do anything atm
2008-01-23 17:31:51 +00:00
Nick Black
8d2a4ee67a
added migration to add a primary key on nodes id and version - should be run after rake db:node_version
2008-01-23 17:10:16 +00:00
Nick Black
c5f33db61e
adds two migrations to create old_node_tags and node_tags table and indexes. Does not change existing table structure or populate tables with any data
2008-01-23 11:41:56 +00:00
Xin Zheng
681e96bc7d
added mac os x instructions for db function creation
2008-01-21 17:43:56 +00:00
Tom Hughes
8181cb4bf7
Add support for commenting on, and replying to, diary entries.
2008-01-17 23:12:25 +00:00
Tom Hughes
38b7137fe3
Add migration to add an index on node_id to way_nodes. This index was added
...
to the live database a month or so back to support rollback in Potlatch.
2008-01-07 00:30:44 +00:00
Tom Hughes
250466e58e
Add a maptile_for_point() function for MySQL to work out which slippy
...
map tile a given point lies in.
2007-10-09 22:59:32 +00:00
Richard Fairhurst
09ccace450
OS X-compatible makefile supplied by agnat
2007-10-07 11:15:09 +00:00
Gabriel Ebner
5506b2d959
rails_port_0.5: Merge rails_port.
2007-10-04 14:52:09 +00:00
Tom Hughes
05ce43138f
Correct instructions for creating the database to ensure that the
...
default character set is specified correctly.
2007-10-04 10:26:30 +00:00
Gabriel Ebner
26fb51c86e
rails_port_0.5: Merge rails_port.
2007-09-29 17:44:17 +00:00
Tom Hughes
61dd59712e
Rescale GPS points correctly when downgrading from v5 to v4.
2007-09-28 23:33:32 +00:00
Tom Hughes
e7d834625c
Fall back to a pure ruby update implementation if the tile_for_point
...
function is not present in MySQL.
2007-09-28 23:18:13 +00:00
Tom Hughes
05602fc9d7
Fall back to adding tile numbers the hard way if the MySQL function is
...
not available.
2007-09-28 18:32:11 +00:00
Tom Hughes
dd9ad16303
Document installation of database functions on MacOS X.
2007-09-28 14:57:31 +00:00
Frederik Ramm
4bbe59a0c4
added tagging of two-node ways created from tagged or unwayed segments. untested.
2007-09-26 09:54:49 +00:00
Gabriel Ebner
b66ae59f33
rails_port_0.5: Add the index before loading the data as suggested by Tom Hughes.
2007-09-24 13:31:11 +00:00
Frederik Ramm
1ac9ea1f06
removed LOCAL from LOAD DATA INFILE
2007-09-24 09:32:16 +00:00
Frederik Ramm
06a3213acd
added with=4 to list of uninteresting tags, also source=PGS* (was: source=PGS exactly)
2007-09-24 09:11:33 +00:00
Gabriel Ebner
0f91ad8966
rails_port_0.5: Merge rails_port r4664.
2007-09-23 20:37:16 +00:00
Tom Hughes
cb71c6d57f
Add migration for quadtiling of node tables.
2007-09-23 13:42:56 +00:00
Gabriel Ebner
05a2bd6b46
rails_port_0.5/007_remove_segments_helper: Only convert segments that don't have the same tags as their way.
2007-09-20 15:14:25 +00:00
Gabriel Ebner
cfbdd3f7e1
Merge rails_port as of r4613 & fix tests.
2007-09-20 14:37:29 +00:00
Tom Hughes
9afb35449b
Change the gps_points table to store latitude and longitude values to
...
seven decimal places to given a worse case precision of about 1cm.
2007-09-18 23:29:47 +00:00
Tom Hughes
62dfa5ff45
Make the tile ID column unsigned as intended.
2007-09-18 23:06:40 +00:00
Tom Hughes
ebef7b8009
Add a migration to upgrade gps_points for quad tile support.
2007-09-12 17:59:48 +00:00
Tom Hughes
b1a0e5ae8b
Make the MySQL tile_for_point function take arguments in the same order
...
as the ruby version.
2007-09-12 17:46:03 +00:00
Gabriel Ebner
7958b37bc9
rails_port_0.5/006_remove_segments_helper: Ignore more tags when deciding which segments to convert.
2007-09-12 14:08:42 +00:00
Tom Hughes
33a65a90c9
QuadTile infrastructure.
2007-09-11 23:55:25 +00:00
Gabriel Ebner
3e18c51695
rails_port_0.5: 006_remove_segments:
...
- Don't run the helper if there are no segments.
- s/DELETE FROM/TRUNCATE/
2007-08-30 17:23:34 +00:00
Gabriel Ebner
8947ff2181
rails_port: Fix warnings in 006_remove_segments_helper.
2007-08-30 14:54:36 +00:00
Frederik Ramm
60e990790d
some changes suggested by TomH / yet untested
2007-08-29 23:07:54 +00:00