Giter Club home page Giter Club logo

tasks's People

Contributors

cdamken avatar davidventura avatar deepdiver1975 avatar dependabot[bot] avatar dschmidt avatar el3ctrician avatar henni avatar icewind1991 avatar jancborchardt avatar julian1998 avatar kordianbruck avatar korelstar avatar micbar avatar nickvergessen avatar nodiscc avatar ownclouders avatar pingz avatar pvince81 avatar scrutinizer-auto-fixer avatar slebs avatar vgezer avatar xoxys avatar zkvvoob avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tasks's Issues

In line editing of tasks

Would be nice to be able to edit the tasks on the list itself. At least it's title.

An additional could be that when you click on the task it rolls down the details (what usually appears on the right)

Start week on Monday option

It would be great to have option to start week with Monday instead of Sunday.

It's really great tool! Thank you for it.

Date for showing up on Today/Tomorrow/Week lists

It should use the Start date instead of the Due Date. That way you can schedule a tasks for some day but also have a deadline that's useful to know that you have to do that task BEFORE that date.

handle done tasks the same way the task-app does

There's a journal-app that is able to generate journal-entries based on tasks that have been marked as done.
If I mark a task as done using tasks_enhanced it is not recognized, but it shows up in tasks as done. If I modify it in tasks it shows up in the journal-app afterwards.

I have no idea where the difference in behaviour comes from, I looked at the task-objects in the database and did not see any difference.

I'll try to provide more information if I find any.

Responsive theme

Hey,
thank you all for developing this awesome extension. It's super useful :)
I tried to use tasks on my mobile phone, since OwnCloud has a responsive design in version 7. Unfortunately I experienced some issues (see right screenshot).
bugreport
I think the solution the news app choose in this case is acceptable (see first two screens).

Regards,
Jonas

Tasks app not working with current ownCloud core master

Yesterday everything worked, but today the Tasks app just comes up black. Running on latest core ownCloud master (from git).

Here’s the console errors:

16:54:25.460 SyntaxError: Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# instead jquery-1.10.0.min.js:1
16:54:25.465 Error: http://127.0.0.1/owncloud/core/js/jquery-1.10.0.min.js?v=2aee7f47c0321317cd6ebb336d467080 is being assigned a //# sourceMappingURL, but already has one
16:54:25.645 Error: http://127.0.0.1/owncloud/apps/tasks_enhanced/js/vendor/angularjs/angular.min.js?v=2aee7f47c0321317cd6ebb336d467080 is being assigned a //# sourceMappingURL, but already has one
16:54:25.655 Error: http://127.0.0.1/owncloud/apps/tasks_enhanced/js/vendor/angularjs/angular-route.min.js?v=2aee7f47c0321317cd6ebb336d467080 is being assigned a //# sourceMappingURL, but already has one
16:54:25.874 Content Security Policy: The page's settings blocked the loading of a resource: An attempt to execute inline scripts has been blocked tasks_enhanced
16:54:25.948 TypeError: this._router is undefined app.js:1578
16:54:36.527 Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. jquery-1.10.0.min.js:5

Any idea @raimund-schluessler?

Missing list in "Week"

Hi,

I am really missing "list name" in "Week". I can see just due date and task name.

Thank you

PHP Fatal error

I was using your app under oc 6.0.2 then I updated to oc6.0.3 and got at the same time your last version.

I could activated the app (the icon did appear on the left)
But, since, every time I hit the icon I have the following fatal error :

Fatal error: Cannot redeclare class OCA\Tasks_enhanced\Controller\PageController in <...OC PATH...>/apps/tasks_enhanced/lib/controller/pagecontroller.php on line 20

Thanks for your help

Best regards

Support for recurring tasks

Support for recurring tasks would be really handy.
Repetition should be configurable similarly to recurring appointments (every 1, 2, 3 weeks, every n months, nth weekday of month, etc.)
If CalDAV supports that kind of task it's fine. If not sync only the next upcoming recurrence might be asolution.

Drag and Drop of last item in list

If you drag and drop the last item in a list, the dummy created for dragging is not deleted after dropping the item.

Console gives the error "TypeError: $(...).data(...) is undefined" on line 2192 of jquery-ui-1.10.0.custom.js.
I guess this is related to some kind of race condition between angular and jquery.

Times outside the "five minutes matrix" are not accepted

When creating a new task with Tasks Enhanced, tasks with times outside the "five minutes matrix" (e.g. 11.59 p.m. / 23.59) are not accepted and the value is reverted to the current time when clicking on the green check mark.

Example

Trying to create a starting time of 23.59 …

tasks_enhanced_times_1

… but after clicking on the green check mark, the time is set back to the current time:

tasks_enhanced_times_2

This doesn't happen when you remain inside the above-mentioned "five minute matrix", of course.

Broken for stable6

I have installed ownCloud 6.0.2 and got following error when try to open the app:

Fatal error:  Call to undefined method OC\\Session\\Internal::close() in owncloud/apps/tasks_enhanced/appinfo/routes.php on line 31
Stack trace:
  1. {main}() owncloud/index.php:0
  2. OC::handleRequest() owncloud/index.php:30
  3. OC_Router->match() owncloud/lib/base.php:698
  4. call_user_func:{owncloud/lib/private/router.php:127}() owncloud/lib/private/router.php:127
  5. OC_Router->OCA\\Tasks_enhanced\\{closure}() owncloud/lib/private/router.php:127

I also get a blank page.

[WIP] Edited task details dont get saved

If you edit the details of a task e.g. the name or title, the notes or the percent complete, it can happen that the sync event is not triggered, when closing the details to soon.

This happens because the DetailsController is unloaded before the sync event was triggered.

As a workaround you have to wait for some seconds before you close the Details.

Special characters in the title of the task

Hello,

If I write the "/" char in the title/name of the task into the "Add an Entry in ...", the task will not be created. If there is a "," char in the title, it become a "," when reload the page.

Versions:
ownCloud 6.0.2 (stable)
tasks_enhanced0.1 (downloaded from apps.owncloud.com yesterday)
(Sorry for my poor English.)

Assign users to tasks

For a proper collaboration support it is necessary to assign users to tasks. To enable this feature #6 must be implemented first.

User without admin group membership can't add tasks

Adding the User to the admin group made it possible to add tasks.

Without the lists and tasks are only temporary saved in the browser but never in the database.

If further detail is needed i can reproduce it.

My data directory is on a NTFS disc with permissions (proper set) by ntfs-3g driver if you store something there.

Tasks_enhanced doesn't show up in app list

L.S.,

The Tasks_enhanced app does not show up in the application installation list of ownCloud. I tried:

  • renaming the "tasks_enhanced" folder to "tasks" (i.e., as a façade of the built-in "tasks" app).
  • manipulating the database's "app_config"-table to include the "tasks_enhanced" app, both installed and not installed.
  • navigating directly to the URL that should host the app.
  • confirming that ownership is set to www-data, permissions to 775.
  • checking out the latest git version.
  • checking out the logs in DEBUG-mode.

Because the app does not even show up, I suspect there is an underlying problem with my installation—some app that breaks the application discovery mechanism. Could you offer ideas for me to check out?

Best regards,
Xsysstar

Sub tasks

Would be nice to have something like little tasks inside the tasks that compose the task.

Show tasks with time and date on the calendar

When I have tasks with a scheduled time and a date I usually also want them to pop up on the calendar so I have that time allocated to do the task.

Perhaps having a new field that can be filled with duration so if it's filled it will add the event on the calendar at the specified time and date.

New tasks get added to the default calendar

When I add new tasks to any non-default calendar, they also >are displayed< on the default calendar, the count doesn't go up and the android caldav doesn't show them duplicated.

If I delete one of them, both disappear.
If you need more data, ask
1
2

PHP Fatal error

Hi,
I'm running tasks in current OC 6.0.3. This is the error I get when the Web UI is trying to load the tasks:

PHP Fatal error: Call to a member function getAsString() on a non-object in /var/www/vhost/apps/tasks/lib/app.php on line 49

Seems like $vtodo is no object.

public static function arrayForJSON($id, $vtodo, $user_timezone)
{
$task = array( 'id' => $id );
$task['summary'] = $vtodo->getAsString('SUMMARY');

Commata in task titles are (possibly) incorrectly escaped

Entering something like

This is a test with commata, commata, commata …

is correctly displayed at first by Tasks Enhanced, but ends up as

This is a test with commata\, commata\, commata …

in the app's web interface after some minutes:

tasks_enhanced_bug

At this point, I am not sure if this is a problem of Tasks Enhanced or of either the iOS or OS X Clients modifying something in the title (although I would assume they're not, as long as you do not edit the specific task, which I did not).

Time / Date Picker is broken

If you try to select a new due date for the Task in the overview, the owncloud native datepicker appears.
After slection a Date, the due Date in the field jumps back to the placeholder dd.mm.yyyy
If you accidentially click on an other position, an completly different picker appears. (Something own from the app)

It looks like this:
time_picker_bug

I'm using the owncloud version 6.0.2

Bug appears in Firefox, Chrome and IE.

With this bug, the app is nearly unusable.

regards lukas

Visualization issue on OC 7.0.0.1

I've just realized that I've some issue on task visualization in OC 7.0.0.1.

In particular task rows width seems not properly set.
It seems #app-content div is larger than available page width,
I attach a couple of screenshots to better explain it.
Is it a know issue or may be a problem of my installation?

Another small issue is on task list on the left, it appears not propoerly aligned.

Thanks.

schermata da 2014-08-14 21 24 48
schermata da 2014-08-14 21 25 04

Share tasks

It would be nice to be able to share tasks to other users. Possibly via some sort of assignment. So tasks could be assigned to one or more users and then appear in their lists as well.
If a user changes the task's completion or adds a comment the other assignees should see the change.
A user could be given the possibility to reject a task. In that case the task shouldn't appear on that user's list but should not be deleted and still appear on the other assignee's lists. The creator of the task could receive a notification in that case.

Add support for catagories

Tasks Enhanced works great, especially with the smart collections. Probably already crossed the mind but what would, in my opinion, enhance the power of these smart collections greatly is the use of categories.

Transfer to owncloud organization

As stated in owncloud/core#9827 we want to transfer this repo to the owncloud organization.

@jancborchardt When I try to transfer the repo to owncloud organization it gives the error "You don't have admin rights to owncloud". Do you know, what is the proper procedure to transfer it to owncloud?

[WIP] Load only newest completed tasks

In order to speed up the tasks app, only the newest completed tasks (~5) should be loaded when the app is initialized. Remaining completed tasks should be loaded when the user requires to load them.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.