Comments (9)
disable "Calendars" and "Todos" if the Calendar app is disabled
Maybe a better middle path is to disable that / not show that when the calendar app is disabled and there are no entries in there. Cause if Calendars are used via dav, it should show there. :)
from activity.
disable "Calendars" and "Todos" if the Calendar app is disabled
Note that calendars can be used even without the calendar app.
from activity.
MorrisJobke added the 3. to review label 10 minutes ago
Are you sure about that? :-P
from activity.
Note that calendars can be used even without the calendar app.
Yes I know, but on an instance where there is no calendar available not advertised this looks super strange.
Are you sure about that? :-P
Habit from opening PRs :P
from activity.
The dav filters are intentionally done by dav app and not the UI apps, this requested from calendar+contacts. They are not the api that is interacted with, people that only manage with their phones still might want to see the activity.
For two factor I agree, but that has to be fixed in the two factor app, or hacked into the activity manager, both are in the server repo, therefor I'm closing this...
from activity.
Default calendar is created on first login, so there is always an entry... also that gets too messy from my pov
from activity.
Of course I meant real entries reflecting actual use. If neither Calendar nor Tasks are used, those sidebar entries only serve to confuse users.
from activity.
So for each activity app page load you want to query the dav backends if the user has more then 1/2 calendar (personal + birthdays) and or has entries in these calendars, ignoring artificial entries (birthdays).
Sorry but this is way too much hacking for such a minor thing. There is a possible monkey patch (remove filter from dav's info.xml) which is sufficient enough...
from activity.
Thanks a lot. Removing the part in dav's info.xml works. Because this really confuse normal users!
We use another Groupware and users ask about Calendar and Tasks in Nextcloud, which is disabled.
If they click on Activity's Calendar and Task, it additionally won't stop loading, which is a bad behavior=bug ... loading endless hyper-confuse our users :-)
from activity.
Related Issues (20)
- Icons of selected entries in navigation are not inverted according to background highlight HOT 1
- Heading shows "Your activities" for all sections HOT 1
- [BITV]: Adapt visual "Your activities" `<h1>` which remains the same through all activities pages HOT 5
- [BITV]: Remove horizontal scrolling for activity view HOT 1
- [BITV]: focused links are truncated on 400% zoom
- ActivityTab fails to load: undefined `error` var reference in JS catch statement HOT 1
- Errors caused by widget after upgrading to NC28.0.1 HOT 13
- empty notification emails HOT 12
- Activity does not load (blank screen) although dashboard widget loads HOT 5
- OC\Group\Manager::getUserIdGroupIds(): Argument #1 ($uid) must be of type string, null given HOT 1
- Digest cron jobs is broken: $time must not be accessed before initialization
- Activating the Activity app prevents deleting/moving of files in groupfolders HOT 1
- Error while parsing activity event: log gets flooded with "InvalidArgumentException: Unknown app" errors for each e-mail notification HOT 2
- Exception thrown: OCP\\RichObjectStrings\\InvalidObjectExeption
- teams icon in the left sidebar has wrong color HOT 1
- Wrong URL in digest mail HOT 1
- Mail queue purged when SMTP authentication failed
- activity mail - needs a link for ".. and xxx others"
- activity summary must be shortened for edited documents
- Username is not shown in Activity comments mention (only "{mention1}")
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from activity.