bfe4842402
Changed database structure
2018-06-28 03:51:57 +00:00
6b568bb8fa
Delete of item-content should work now
2018-06-25 20:23:32 +00:00
89fb28ae9b
Content is now stored exclusively in item-content, connected via "icid" field
2018-06-25 04:56:32 +00:00
ca1add20a0
Small corrections to the database definition
2018-06-23 04:46:22 +00:00
rabuzarus
d5afbd3357
port hubzillas OpenWebAuth - rename verify table to openwebauth-token
2018-06-20 19:18:41 +02:00
rabuzarus
1c7f4e3c63
port hubzillas OpenWebAuth - remote authentification
2018-06-18 23:05:44 +02:00
Hypolite Petovan
0a13ab6b9f
Merge pull request #5166 from annando/unsed-item-fields
...
Remove unused, unneeded or redundant item fields
2018-06-03 12:19:50 -04:00
b654af28fa
We need "global"
2018-06-03 09:40:32 +00:00
f081f15096
Updated sql file
2018-06-03 08:46:23 +00:00
3034170088
DBStruxture can now create "memory" tables as well
2018-06-02 05:03:23 +00:00
Hypolite Petovan
93daf7883e
Merge branch 'master' into develop
...
- Updated new develop version label
- Incremented database build number
2018-06-01 07:30:04 -04:00
Hypolite Petovan
6d20785005
Fix version number in database.sql
2018-06-01 07:25:48 -04:00
Pascal Deklerck
99a88b16ff
4419 update DB version & database.sql
2018-05-29 16:11:25 +02:00
bdbc51229a
Fix for not being able to delete items
2018-05-26 18:07:27 +00:00
e9848d7b8f
End subscription for unreachable subscribers
2018-05-19 03:56:29 +00:00
0374b0be6a
Changed database structure
2018-05-18 12:50:57 +00:00
6a8c85fac4
Changed database structure
2018-05-17 23:35:24 +00:00
e65bd0325e
Added server discovery for their relais configuration
2018-03-26 05:44:53 +00:00
5bca333bf0
Fix: No "not null" when text is replaced by varchar
2018-03-24 21:57:50 +00:00
Hypolite Petovan
9abe3dade2
Bump database version number after RC merge
2018-03-23 20:01:53 -04:00
Hypolite Petovan
ecd660cb10
Updated version number
2018-03-23 06:39:51 -04:00
Hypolite Petovan
27d94023ee
Merge branch 'master' into develop
2018-03-23 06:15:55 -04:00
5bd519efff
There is now a "content-warning" field
2018-03-14 22:28:35 +00:00
Hypolite Petovan
f94134f556
Update database.sql according to process
2018-03-04 23:41:14 -05:00
Hypolite Petovan
4b361747a0
Update SQL scripts for cache table
2018-03-04 23:13:19 -05:00
fe68e99c7c
The tag query should be much faster now
2018-02-26 06:59:32 +00:00
a59796d1d4
No gcontact-id anymore (It wasn't really used)
2018-02-21 05:15:55 +00:00
60764b7bc3
Oops ...
2018-02-20 12:59:37 +00:00
d90b93cfda
Several more improvements to the database structure
2018-02-20 07:40:21 +00:00
6c26dcf1c7
The network is now just a 4 character field
2018-02-19 13:58:04 +00:00
2a762868e9
Some clean up for the worker, arrays are now supported as parameter
2018-02-11 16:18:39 +00:00
d70a20a466
We now incrementally calculate the queue delivery time
2018-02-08 18:39:48 +00:00
0093f863fd
Don't add already queued items from Diaspora to the queue again
2018-02-08 11:26:24 +00:00
47d165cb25
Hook calls can now be forked into a worker queue entry
2018-02-06 22:52:36 +00:00
4949be60a8
Improved query speed
2018-02-01 00:29:47 +00:00
3fbc873ffe
Birthdays are now transmitted reliably to Diaspora
2018-01-23 22:51:30 +00:00
Hypolite Petovan
4fb24d4ebb
Make the user.legacy_password field boolean
2018-01-22 07:48:30 -05:00
Hypolite Petovan
c53c2fffa5
[database] Add user.legacy_password field
2018-01-20 22:24:58 -05:00
Hypolite Petovan
0bacff3994
Update database.sql with user.pwdreset_time field
2018-01-20 19:09:40 -05:00
034d46196f
"last-child" is not used anymore
2018-01-18 06:54:44 +00:00
7af564442a
SQL structure had changed
2018-01-15 06:43:28 +00:00
fc9453b7e9
Corrected field names
2018-01-12 23:20:19 +00:00
e12b6e01a2
Best "uid" for sending comments, refresh after commenting might work now
2018-01-07 17:14:43 +00:00
dab83c8b40
We now fetch the number of registered users
2017-12-18 23:58:18 +00:00
22d3960871
Updated SQL dump
2017-12-17 16:47:01 +00:00
0fb6150fae
Updated database.sql
2017-12-05 22:22:21 +00:00
45227a12a6
"item_id" and "spam" aren't used
2017-12-05 22:20:49 +00:00
583914a548
Removed some unused tables and functions
2017-12-05 21:54:13 +00:00
9ffde01fc1
DBClean now works with the conversation table as well
2017-12-05 21:30:38 +00:00
6396f92d9b
Bugfix for "Index column size too large"
2017-10-25 04:44:45 +00:00
0695fa699c
Removed "service class" functionality
2017-10-18 21:44:27 +00:00
b3e20b1685
New database version
2017-08-14 05:49:49 +00:00
2bad626be6
Bugfix: Signatures for likes hadn't been stored
2017-07-15 04:03:50 +00:00
4515c36f69
Semaphore based locking and hopefully the fix for the workerqueue
2017-06-28 04:53:11 +00:00
2ad784d37a
Speeded up calling "proc_run"
2017-06-07 05:42:30 +00:00
8d13751d40
Increased database version
2017-06-06 12:07:27 +00:00
945d3cc048
The constant CURLE_OPERATION_TIMEDOUT isn't defined on older PHP versions
2017-06-03 19:46:19 +00:00
21eb9a4b2e
Fixed locking behaviour for the worker
2017-06-03 07:25:01 +00:00
782783aa52
New function "dba::update" and changed unique index for the conversations
2017-04-28 05:50:27 +00:00
35dc56c9c2
Salmons with Mastodon seem to work now
2017-04-27 20:38:46 +00:00
45d73b106b
Conversation data is now stored in another table
2017-04-26 21:16:25 +00:00
Alexandre Alapetite
62768a1bb4
Bump version to 1219
...
https://github.com/friendica/friendica/pull/3321#pullrequestreview-32528437
2017-04-16 15:23:57 +02:00
Alexandre Alapetite
6b250d3ae9
Merge branch 'develop' into MySQL5.7
2017-04-16 15:16:58 +02:00
358aa1d7ef
Database version updated
2017-04-14 22:34:01 +00:00
e7783e2018
Merge remote-tracking branch 'upstream/develop' into issue-3326
2017-04-14 22:30:48 +00:00
fdcb6d3c6f
Issue 3326: We are now completely working with utf8mb4
2017-04-14 07:58:56 +00:00
Alexandre Alapetite
b8e4094e7b
Allow negative contact.contat-type
...
https://github.com/friendica/friendica/issues/3328
2017-04-12 23:09:22 +02:00
Alexandre Alapetite
d2901dcb00
Fix for MySQL 5.7+
...
https://github.com/friendica/friendica/issues/2786
Only tested on Ubuntu 16.10 with MySQL 5.7.17.
https://dev.mysql.com/doc/refman/8.0/en/timestamp-initialization.html
https://dev.mysql.com/doc/refman/8.0/en/sql-mode.html#sqlmode_no_zero_date
As of MySQL 5.7.4, NO_ZERO_DATE is deprecated.
Patch based on the following search & replace (and then reverting some
changes in libraries):
```sh
grep -l '= "0000-00-00"' -r . | xargs sed -i -e "s/= \"0000-00-00\"/=
'0000-00-00'/g"
grep -l "0000-00-00" -r . | xargs sed -i -e "s/0000-00-00/0001-01-01/g"
grep -l "!= '0001-01-01'" -r . | xargs sed -i -e "s/!= '0001-01-01'/>
'0001-01-01'/g"
grep -l " === '0001-01-01'" -r . | xargs sed -i -e "s/ === '0001-01-01'/
<= '0001-01-01'/g"
grep -l " == '0001-01-01'" -r . | xargs sed -i -e "s/ == '0001-01-01'/
<= '0001-01-01'/g"
grep -l "strpos(\$dob, '0000-') === 0" -r . | xargs sed -i -e
"s/strpos(\$dob, '0000-') === 0/strpos(\$dob, '0000-') === 0 ||
strpos(\$dob, '0001-') === 0/g"
grep -l 'array("", "0001-01-01")' -r . | xargs sed -i -e 's/array("",
"0001-01-01")/array("", "0000-00-00", "0001-01-01")/g'
grep -l "\$dob = '0000-'" -r . | xargs sed -i -e "s/\$dob =
'0000-'/\$dob = '0001-'/g"
```
2017-04-11 23:00:45 +02:00
222550e784
From now on we are using 0001-01-01 as lowest date
2017-03-18 11:42:54 +00:00
4812f4c0f9
Without only the worker queue we don't need the deliverq anymore.
2017-03-16 07:30:59 +00:00
5c92e97173
Added index for performance issues
2017-03-02 05:46:44 +00:00
402c74f8ea
Changed database.sql
2017-01-20 15:00:14 +00:00
0548099f6c
The config class now makes less database reads.
2017-01-18 21:45:32 +00:00
6972faa3a8
Redo some work
2017-01-16 22:11:35 +00:00
1dcd355e47
Changed database version
2017-01-16 21:45:27 +00:00
021a4fad71
Some more database stuff
2017-01-15 12:36:06 +00:00
29ef8d29ce
Better usage of text and mediumtext.
2017-01-13 22:13:52 +00:00
f14cd2920a
database.sql was updated
2017-01-07 22:04:57 +00:00
55ee80338f
Events are now shared with Diaspora.
2016-12-30 03:31:38 +00:00
39c674f9a0
updated database.sql
2016-12-26 23:44:21 +00:00
b95bf00e89
Additional info in registration request
2016-11-19 18:22:49 +01:00
Hypolite Petovan
f1c855e755
ping.php performance: Cache notification bbcode
...
- Add two fields to notifiy table to store cached bbcode result
- Add bbcode conversion on notif creation
- Add postfact caching if cache field is empty on retrieval
2016-10-28 06:28:16 -04:00
Hypolite Petovan
b8d6dc5912
Fix Issue #2816 - Bump database version
2016-10-06 21:01:25 -04:00
Hypolite Petovan
645fd414d5
Merge remote-tracking branch 'refs/remotes/origin/develop' into Issue-#2816-2
2016-10-06 20:58:28 -04:00
Hypolite Petovan
3e46c69bf6
Fix wrong database version number in comment
2016-10-05 16:40:54 -04:00
Michael Vogel
5f9f3b3570
Added the database field to database.sql
2016-10-04 03:53:31 +00:00
Hypolite Petovan
28d13f8060
Fix Issue #2816 - Update database.sql
2016-10-02 00:25:07 -04:00
Michael Vogel
2a93c5b816
Little fix to the utf8mb4: Now here's the changed database.sql
2016-10-01 20:27:49 +00:00
Michael Vogel
d632d282cd
We are now having an account type and are publishing it
2016-09-25 20:37:27 +00:00
Michael Vogel
196eb6009f
The XMPP address is now in the profile and will be transmitted
2016-09-25 15:28:00 +00:00
Michael Vogel
6df40b1161
sQL: No "NOT NULL" on text fields.
2016-09-03 15:06:42 +00:00
Michael Vogel
59ff309ee5
Add the new charset parameter to the database creation
2016-09-01 04:44:29 +00:00
Michael Vogel
8bf7db06db
New indexes for the API
2016-07-19 08:43:57 +02:00
Michael Vogel
84aa01b377
Bugfix: Diaspora connects to a Soapbox account weren't established correctly
2016-07-10 12:09:58 +02:00
Michael Vogel
c7373dcec4
author-id/owner-id: Post update function/added database documentation
2016-06-23 21:15:54 +02:00
Michael Vogel
140886a6a5
Updated database.sql
2016-06-20 06:29:56 +02:00
Michael Vogel
0e35427dfc
New fields "author-id" and "owner-id" in the item table
2016-06-15 21:20:55 +02:00
Michael Vogel
fc66a86dc5
Some optimized sql queries
2016-06-06 22:57:27 +02:00
Michael Vogel
ae75a46529
the "nurl" index was accidentally dropped
2016-04-17 16:41:28 +02:00
Michael Vogel
017bfe17f8
Speeding up the gcontact search
2016-04-17 13:46:49 +02:00
Michael Vogel
16b92af71f
Retraction do work as well
2016-03-17 12:24:23 +01:00
Michael Vogel
56cb6cc897
Removed just more old diaspora function calls.
2016-03-14 20:53:44 +01:00
Michael Vogel
2ca6cdf6b6
Improvements how gcontact entries are updated
2016-02-13 12:26:58 +01:00
Michael Vogel
90a8d6f0f5
Several performance improvements
2016-01-15 23:27:25 +01:00
Michael Vogel
2f49e984bd
Updated database.sql file, further code cleanup
2016-01-10 14:12:05 +01:00
Michael Vogel
5ab2786c00
Get rid of the table "unique_contacts"
2016-01-06 22:23:12 +01:00
Michael Vogel
2bad2cdd91
More fields in gcontact, contact search respects "hide" setting
2016-01-06 14:13:59 +01:00
Michael Vogel
75e2ec01fe
The gcontact will now be connected to the items
2016-01-05 15:34:27 +01:00
Michael Vogel
d6080f4c76
The "addr" field is now in the global contacts as well.
2015-11-05 08:37:00 +01:00
Michael Vogel
ce9b4e868b
Database update for worker
2015-09-11 21:56:37 +02:00
Michael Vogel
f8ba1b6fae
The database.sql now contains the latest changes.
2015-08-26 14:31:56 +02:00
Michael Vogel
4cffa18c62
Added index
2015-07-29 07:40:23 +02:00
Michael Vogel
5989b5dd68
Adopted changes to database.sql
2015-07-23 08:37:10 +02:00
Michael Vogel
38d7b5e326
New table "gserver" for server data of the global contacts
2015-07-18 20:15:21 +02:00
Michael Vogel
bea70296bf
Fixes slow performance after one of the last pull requests.
2015-06-02 22:07:39 +02:00
Michael Vogel
9a35e861ce
New field in the contact table to better detect "dead profiles"
2015-04-12 11:40:38 +02:00
fabrixxm
7c33c9cca1
fix SQL generation, update database.sql
2015-03-25 10:03:17 +01:00
fabrixxm
b2b1de5a01
Create database.sql
from include\dbstructure.php
...
add two commands to `dbstructure.php` when called from cli:
'update' updates the database schema
'dumpsql' dump database sql to stdout
2015-03-25 09:47:59 +01:00
friendica
9464af0eef
resize the item guid field for protocol compatibility - it's getting truncated.
2014-09-01 21:45:34 -07:00
Michael Vogel
bbf9378a49
Even more SQL improvements.
2014-03-16 17:12:56 +01:00
Michael Vogel
6b8585d48d
Database stuff. New table "thread". Changing "left join" to "inner join", removing "limit 1" at update and delete.
2014-03-09 09:19:14 +01:00
Michael Vogel
254f1c3acc
Added two fields in the database.sql that were added via update.
2014-02-03 23:22:37 +01:00
Michael Vogel
5130b19f5e
API: API is reworked in many parts so that it should be compatible to more statusnet clients then before (like AndStatus)
2013-12-15 23:00:47 +01:00
Mats Sjöberg
862a5e1474
Added push_subscriber table to database.sql.
2013-11-21 21:44:18 +02:00
Michael Vogel
0ffeb4cf92
New field "network" in item table to speed up the system.
2013-10-25 23:33:53 +02:00
Michael Vogel
93143702ed
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
boot.php
database.sql
library/fancybox/jquery.fancybox-1.3.4.css
mod/search.php
update.php
2013-02-17 12:35:40 +01:00
Michael Vogel
2350aa54eb
OStatus-Conversation auto completion works now.
...
Some performance issues added as well.
2013-01-30 01:31:27 +01:00
Zach Prezkuta
3f77eb80fe
add event-id index to prevent large CPU loads when visiting the events page
2013-01-27 17:52:44 -07:00
Michael Vogel
4e3d0018c6
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
boot.php
include/items.php
update.php
2013-01-20 14:07:57 +01:00
Michael Vogel
158bfda0ac
Changing the tag system to the "term" table.
2013-01-13 14:50:55 +01:00
Michael Vogel
8cef0fa80d
Mentions are now displayed much faster. Attention: The related database update can last more than one minute.
...
bbcode: The generated HTML is now cleaned up every time (using the DOM) since it happened that bad html broke the network page.
2013-01-13 09:37:15 +01:00
Zach Prezkuta
1507ec37a4
give post a chance to arrive before rejecting photos from Diaspora
2013-01-12 06:52:15 -07:00
Michael Vogel
61c78711df
Preparations for a new tag structure. Tags are now stored in a dedicated table.
2013-01-11 01:20:16 +01:00
friendica
5d904a9fa8
improve performance of photo upload page
2012-11-25 19:34:54 -08:00
friendica
640f5306f5
fix item_id table
2012-09-17 01:34:05 -07:00
friendica
02ed81d8f9
bug 479 - typo in database.sql
2012-09-16 19:19:09 -07:00
friendica
3ea5001bb0
allow events to be ignored
2012-09-12 19:35:28 -07:00
Zach Prezkuta
d00c98b8b8
template was loaded in the wrong place
2012-08-18 13:28:49 -06:00
Michael Vogel
04c31d194f
Merge remote branch 'upstream/master'
...
Conflicts:
update.php
2012-08-02 00:21:14 +02:00
Michael
f140a6da89
Further performance improvements
2012-07-25 22:50:06 +02:00
Michael Vogel
69b883829a
Speed improvements in the database
2012-07-25 21:28:06 +02:00
Domovoy
c052c6afca
Database can now be automatically updated
2012-07-24 01:21:02 +02:00
friendica
d7920c4c25
term (tag, mention, category, file, etc.) table
2012-07-05 17:59:56 -07:00
Zach Prezkuta
2edfc3b539
final db updates after testing
2012-07-05 14:31:19 -06:00
friendica
fbaca4b742
event summary/title
2012-06-25 20:55:27 -07:00
friendica
c464bc494c
add like/dislike to profiles
2012-06-24 21:16:55 -07:00
Fabio Comuni
2438c6e45d
png support: update database.sql, fix some typos, fix tinymce image browser
2012-06-07 20:17:31 +02:00
Zach Prezkuta
2a01ae8149
database updates
2012-06-03 14:53:30 -06:00
friendica
d27c6de84e
add hometown to profiles
2012-06-02 20:58:20 -07:00
friendica
608d424b0b
"howlong" added to marital status.
2012-06-02 02:30:26 -07:00