From 8df3db566a3a937b45ebf11adb90d265e6f5e2d4 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sun, 17 Nov 2019 20:45:02 +0100 Subject: initial checking of customized version 1.0rc9 --- setup/upgrade/1.0/flyspray-install.xml | 1373 ++++++++++++++++++++++++++++++++ 1 file changed, 1373 insertions(+) create mode 100644 setup/upgrade/1.0/flyspray-install.xml (limited to 'setup/upgrade/1.0/flyspray-install.xml') diff --git a/setup/upgrade/1.0/flyspray-install.xml b/setup/upgrade/1.0/flyspray-install.xml new file mode 100644 index 0000000..ee7102b --- /dev/null +++ b/setup/upgrade/1.0/flyspray-install.xml @@ -0,0 +1,1373 @@ + + + + multiple addresses for users. subject to change in FS1.1+! + + + + + + + + + + +
+ + Do not use this table. pre FS1.0-beta table + + +
+ + Pending requests for admins and PMs to attend to + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + resolved_by + project_id + +
+ + Who is assigned what task + + + + + + + + + + + + + + + task_id + user_id + +
+ + List the names and locations of files attached to tasks + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + task_id + comment_id + +
+ + Table to cache RSS/Atom feeds + + + + + + + + + + + + + + + + + + + + + + + + + + + + type + topic + project_id + max_items + + + type + topic + +
+ + task comments + + + + + + + + + + + + + + + + + + + + + + + + + task_id + + + user_id + +
+ + Task inter-dependencies + + + + + + + + + + + + + + + task_id + dep_task_id + +
+ + log of time spent on tasks + + + + + + + + + + + + + + + + + + + + + + + + task_id + +
+ + User Groups for the Flyspray bug killer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + group_name + project_id + + + project_id + +
+ + log of Flyspray activities + + + + + + + + + + + + + + + + + + + + + + + + + + + task_id + + + event_date + + + event_type + +
+ + hierarchic task categories + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + project_id + +
+ + Operating system list for the Flyspray bug killer + + + + + + + + + + + + + + + + + + + + + + project_id + os_name + +
+ + task close reasons + + + + + + + + + + + + + + + + + + + + + + project_id + resolution_name + +
+ + List of possible task statuses + + + + + + + + + + + + + + + + + + + + + + project_id + status_name + +
+ + definition of tags/labels for tasks + + + + + + + + + + + + + + + + + + + + + + + project_id + tag_name + +
+ + List of possible task types + + + + + + + + + + + + + + + + + + + + + + project_id + tasktype_name + +
+ + list of project versions/milestones/software release versions + + + + + + + + + + + + + + + + + + + + + + + + + + project_id + version_name + + + project_id + version_tense + +
+ + Notification body and subject + + + + + + + + + + + + + + +
+ + Notification recipient list + + + + + + + + + + + + + + +
+ + Extra task notification registrations are stored here + + + + + + + + + + + + + + + task_id + user_id + +
+ + global settings of Flyspray + + + + + + + + +
+ + project settings + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > + +
+ + table for yet unconfirmed user registrations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + contains loose task relations to another task or task duplicates + + + + + + + + + + + + + + + + + + + this_task + related_task + is_duplicate + +
+ + scheduled task reminders + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Saves custom searches of users + + + + + + + + + + + + + + + + + + +
+ + main table for storing tasks + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + project_id + + + task_severity + + + task_type + + + product_category + + + item_status + + + is_closed + + + closedby_version + + + due_date + + + project_id + supertask_id + + + supertask_id + task_id + project_id + +
+ + join table to add tags/labels to tasks + + + + + + + + + task_id + tag_id + +
+ + user accounts of Flyspray + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + last login of a user + + + + + user_name + +
+ + Which users are in which groups + + + + + + + + + + + + + + + group_id + user_id + + + user_id + +
+ + votes for tasks + + + + + + + + + + + + + + + + + + task_id + +
+ + link a resource (e.g. an URL) with a task - in a more structured way than the task description text area. + + + + + + + + + + + + + + + + + + + + + + + + + task_id + +
+ + INSERT INTO groups VALUES (DEFAULT, 'Admin', 'Members have unlimited access to all functionality', 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1); + INSERT INTO groups VALUES (DEFAULT, 'Developers', 'Global Developers for all projects', 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); + INSERT INTO groups VALUES (DEFAULT, 'Reporters', 'Open new tasks / add comments in all projects', 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1); + INSERT INTO groups VALUES (DEFAULT, 'Basic', 'Members can login, relying upon Project permissions only', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1); + INSERT INTO groups VALUES (DEFAULT, 'Pending', 'Users who are awaiting approval of their accounts', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); + INSERT INTO groups VALUES (DEFAULT, 'Project Managers', 'Permission to do anything related to the Default Project', 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); + INSERT INTO history VALUES (DEFAULT, 1, 1, 1130024797, 1, '', '', ''); + INSERT INTO list_category VALUES (DEFAULT, 1, 'Backend / Core', 1, 0, 2, 3); + INSERT INTO list_category VALUES (DEFAULT, 0, 'root', 0, 0, 1, 2); + INSERT INTO list_category VALUES (DEFAULT, 1, 'root', 0, 0, 1, 4); + INSERT INTO list_os VALUES (DEFAULT, 1, 'All', 1, 1); + INSERT INTO list_os VALUES (DEFAULT, 1, 'Windows', 2, 1); + INSERT INTO list_os VALUES (DEFAULT, 1, 'Linux', 3, 1); + INSERT INTO list_os VALUES (DEFAULT, 1, 'Mac OS', 4, 1); + INSERT INTO list_resolution VALUES (DEFAULT, 'Not a bug', 1, 1, 0); + INSERT INTO list_resolution VALUES (DEFAULT, 'Won''t fix', 2, 1, 0); + INSERT INTO list_resolution VALUES (DEFAULT, 'Won''t implement', 3, 1, 0); + INSERT INTO list_resolution VALUES (DEFAULT, 'Works for me', 4, 1, 0); + INSERT INTO list_resolution VALUES (DEFAULT, 'Deferred', 5, 1, 0); + INSERT INTO list_resolution VALUES (DEFAULT, 'Duplicate', 6, 1, 0); + INSERT INTO list_resolution VALUES (DEFAULT, 'Fixed', 7, 1, 0); + INSERT INTO list_resolution VALUES (DEFAULT, 'Implemented', 8, 1, 0); + INSERT INTO list_tasktype VALUES (DEFAULT, 'Bug Report', 1, 1, 0); + INSERT INTO list_tasktype VALUES (DEFAULT, 'Feature Request', 2, 1, 0); + INSERT INTO list_version VALUES (DEFAULT, 1, 'Development', 1, 1, 2); + INSERT INTO list_status (status_name, list_position, show_in_list, project_id) VALUES ('Unconfirmed', 1, 1, 0) + INSERT INTO list_status (status_name, list_position, show_in_list, project_id) VALUES ('New', 2, 1, 0) + INSERT INTO list_status (status_name, list_position, show_in_list, project_id) VALUES ('Assigned', 3, 1, 0) + INSERT INTO list_status (status_name, list_position, show_in_list, project_id) VALUES ('Researching', 4, 1, 0) + INSERT INTO list_status (status_name, list_position, show_in_list, project_id) VALUES ('Waiting on Customer', 5, 1, 0) + INSERT INTO list_status (status_name, list_position, show_in_list, project_id) VALUES ('Requires testing', 6, 1, 0) + INSERT INTO prefs VALUES (DEFAULT, 'fs_ver', '1.0'); + INSERT INTO prefs VALUES (DEFAULT, 'logo', 'flyspray_small.png'); + INSERT INTO prefs VALUES (DEFAULT, 'gravatars', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'emailNoHTML', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'jabber_server', ''); + INSERT INTO prefs VALUES (DEFAULT, 'jabber_port', '5222'); + INSERT INTO prefs VALUES (DEFAULT, 'jabber_username', ''); + INSERT INTO prefs VALUES (DEFAULT, 'jabber_password', ''); + INSERT INTO prefs VALUES (DEFAULT, 'anon_group', '4'); + INSERT INTO prefs VALUES (DEFAULT, 'user_notify', '1'); + INSERT INTO prefs VALUES (DEFAULT, 'admin_email', 'flyspray@example.com'); + INSERT INTO prefs VALUES (DEFAULT, 'lang_code', 'en'); + INSERT INTO prefs VALUES (DEFAULT, 'need_approval', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'spam_proof', '1'); + INSERT INTO prefs VALUES (DEFAULT, 'default_project', '1'); + INSERT INTO prefs VALUES (DEFAULT, 'default_entry', 'index'); + INSERT INTO prefs VALUES (DEFAULT, 'dateformat', ''); + INSERT INTO prefs VALUES (DEFAULT, 'dateformat_extended', ''); + INSERT INTO prefs VALUES (DEFAULT, 'anon_reg', '1'); + INSERT INTO prefs VALUES (DEFAULT, 'global_theme', 'CleanFS'); + INSERT INTO prefs VALUES (DEFAULT, 'visible_columns', 'id category tasktype priority severity summary status progress'); + INSERT INTO prefs VALUES (DEFAULT, 'visible_fields', 'tasktype category severity priority status private assignedto reportedin dueversion duedate progress os votes'); + INSERT INTO prefs VALUES (DEFAULT, 'smtp_server', ''); + INSERT INTO prefs VALUES (DEFAULT, 'smtp_user', ''); + INSERT INTO prefs VALUES (DEFAULT, 'smtp_pass', ''); + INSERT INTO prefs VALUES (DEFAULT, 'page_title', 'Flyspray::'); + INSERT INTO prefs VALUES (DEFAULT, 'notify_registration', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'jabber_ssl', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'last_update_check', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'intro_message', ''); + INSERT INTO prefs VALUES (DEFAULT, 'cache_feeds', '1'); + INSERT INTO prefs VALUES (DEFAULT, 'disable_lostpw', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'disable_changepw', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'days_before_alert', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'hide_emails', '1'); + INSERT INTO prefs VALUES (DEFAULT, 'pages_welcome_msg', 'index'); + INSERT INTO prefs VALUES (DEFAULT, 'active_oauths', ''); + INSERT INTO prefs VALUES (DEFAULT, 'only_oauth_reg', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'enable_avatars', '1'); + INSERT INTO prefs VALUES (DEFAULT, 'max_avatar_size', '50'); + INSERT INTO prefs VALUES (DEFAULT, 'default_order_by', 'id'); + INSERT INTO prefs VALUES (DEFAULT, 'default_order_by_dir', 'desc'); + INSERT INTO prefs VALUES (DEFAULT, 'url_rewriting', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'max_vote_per_day', '2'); + INSERT INTO prefs VALUES (DEFAULT, 'votes_per_project', '10'); + INSERT INTO prefs VALUES (DEFAULT, 'custom_style', ''); + INSERT INTO prefs VALUES (DEFAULT, 'general_integration', ''); + INSERT INTO prefs VALUES (DEFAULT, 'footer_integration', ''); + INSERT INTO prefs VALUES (DEFAULT, 'repeat_password', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'repeat_emailaddress', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'massops', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'captcha_securimage', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'captcha_recaptcha', '0'); + INSERT INTO prefs VALUES (DEFAULT, 'captcha_recaptcha_sitekey', ''); + INSERT INTO prefs VALUES (DEFAULT, 'captcha_recaptcha_secret', ''); + INSERT INTO projects VALUES (DEFAULT, 'Default Project', 'CleanFS', 0, 'Welcome to your first Flyspray project! We hope that Flyspray provides you with many hours of increased productivity. If you have any issues, go to http://flyspray.org . You can customise this message [[?do=pm&project=1|here]]', 1, 'id category tasktype priority severity summary status progress', 'tasktype category severity priority status private assignedto reportedin dueversion duedate progress os votes', 1, 1, 0, '', '', NULL, '0', NULL, NULL, '', 'en', 0, 0, 0, NULL, 'index', 0, 0,'Undecided', '', 0, 0, 0, 'id desc', 'DESC', '', 1 ); + INSERT INTO tasks VALUES (DEFAULT, 1, 1, 1452600000, 1, 0, 0, 0, ' ', 'Sample Task', 'This isn''t a real task. You should close it and start opening some real tasks.', 2, 1, 1, 1, 0, 1, 1, 2, 0, 0, 0, 0, 0, '', '0', 0, 0, 0); + INSERT INTO users VALUES (DEFAULT, 'super', '1b3231655cebb7a1f783eddf27d254ca', 'Superuser', '', '', 0, 1, 1, '', '', '', 25, 0, 0, 0, 0, 'en', '0', '', '', 0, 0, NULL); + INSERT INTO users_in_groups VALUES (DEFAULT, 1, 1); + +
-- cgit v1.2.3-54-g00ecf