-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add Nextcloud Search extension to CalDAV #4098
Conversation
@georgehrke, thanks for your PR! By analyzing the history of the files in this pull request, we identified @nickvergessen, @tcitworld and @rullzer to be potential reviewers. |
Codecov Report
@@ Coverage Diff @@
## master #4098 +/- ##
=============================================
+ Coverage 41.97% 54.28% +12.31%
- Complexity 19118 21930 +2812
=============================================
Files 1246 1353 +107
Lines 71177 84008 +12831
Branches 1335 1327 -8
=============================================
+ Hits 29875 45607 +15732
+ Misses 41302 38401 -2901
|
How likely is this to be ready within the next two weeks? |
Very likely. Will dedicate my weekend to this :) |
136d0cd
to
6032a04
Compare
|
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
d0acc37
to
e760cda
Compare
apps/dav/appinfo/database.xml
Outdated
@@ -671,6 +671,78 @@ CREATE TABLE calendarobjects ( | |||
</table> | |||
|
|||
<table> | |||
<name>*dbprefix*calendarobjects_properties</name> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nickvergessen What's the name's length limit for oracle?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
31 characters AFAIK
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
30,
however when there is a primary key+autoincrement on the table its 30 -6 (including the oc_)
So it is too long here, because oc_calendarobjects_properties_AI_PK
is 35 instead of 30.
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
This is ready to review and test. Just finishing the tests |
1c5695e
to
be3662f
Compare
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
be3662f
to
dd424fc
Compare
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
apps/dav/appinfo/database.xml
Outdated
@@ -671,6 +671,78 @@ CREATE TABLE calendarobjects ( | |||
</table> | |||
|
|||
<table> | |||
<name>*dbprefix*calendarobjects_properties</name> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
30,
however when there is a primary key+autoincrement on the table its 30 -6 (including the oc_)
So it is too long here, because oc_calendarobjects_properties_AI_PK
is 35 instead of 30.
I will change it to |
@MorrisJobke @nickvergessen Can we still get this in? |
@@ -5,7 +5,7 @@ | |||
<description>WebDAV endpoint</description> | |||
<licence>AGPL</licence> | |||
<author>owncloud.org</author> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we change this part here? 🤔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hm. We could. but like the files app the dav app is always enabled and not visible in the apps management anyway
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reminds me of an idea 💡#4580
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. LGTM
@georgehrke can you create an issue for the intergration tests.
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
33dedfc
to
0f8a951
Compare
Tests run locally fine 👍 |
Implements custom Search plugin for CalDAV