Commit graph

57 commits

Author SHA1 Message Date
Milan Kolar
6e2fdb880c remove all but ftrack old api packages and change imports 2019-11-22 17:46:19 +01:00
iLLiCiTiT
d6211201b5 fixed method name in close window connection 2019-09-06 09:53:44 +02:00
iLLiCiTiT
00f04cafc2 sync to clockify preregister return True now 2019-08-15 11:29:39 +02:00
iLLiCiTiT
da67d42512 few comments added 2019-08-15 11:26:52 +02:00
iLLiCiTiT
22ffd273f1 added task_type to data when timer was started 2019-08-15 11:26:43 +02:00
iLLiCiTiT
8a8a76aa2e added a little bit validation for describtion of running timer 2019-08-15 11:26:14 +02:00
iLLiCiTiT
06b3d16d50 tags are found by task type instead of task name 2019-08-15 11:24:53 +02:00
iLLiCiTiT
4611964cee fixed recursion bug 2019-08-15 10:50:08 +02:00
iLLiCiTiT
a986250067 when timer project is not found in clockify then don't allow to start timer and show message to user 2019-08-14 16:46:53 +02:00
iLLiCiTiT
4648987399 on signing to clockify check timers manager if is running any timer 2019-08-14 16:46:15 +02:00
iLLiCiTiT
35ea6da261 start timer won't be launched when not signed in 2019-08-14 16:45:45 +02:00
iLLiCiTiT
ae658df760 added tripple check when timer is running but dont have set project (should not happen) 2019-08-14 16:45:25 +02:00
iLLiCiTiT
387c725157 added logger to clockify module 2019-08-14 16:44:43 +02:00
iLLiCiTiT
922b0a3319 added message widget to imports 2019-08-14 16:44:22 +02:00
iLLiCiTiT
995d596fb8 clockify api triggers signed in when successfully signed 2019-08-14 16:43:57 +02:00
iLLiCiTiT
706ca52618 clockify apinow remembers workspace name 2019-08-14 16:43:28 +02:00
iLLiCiTiT
96e441b3f0 updated pre-register in sync to clockify action 2019-08-14 16:43:12 +02:00
iLLiCiTiT
39b10d1929 sync to clockify is discovered only on project now 2019-08-14 16:42:55 +02:00
iLLiCiTiT
c5c1191d13 created widget that shows messages to user 2019-08-14 16:42:24 +02:00
iLLiCiTiT
696f905cb9 removed start clockify timer action since timer is started with timers manager (ftrack timer) 2019-08-14 16:42:07 +02:00
iLLiCiTiT
5545d76f6a added timer_stopped to stop_timer method so timers manager get know about 2019-08-13 17:56:47 +02:00
iLLiCiTiT
ed4e09d895 added start timer method that is able to start timer from timer manager 2019-08-13 17:49:22 +02:00
iLLiCiTiT
64646da035 check_running also checks if timer stops or started 2019-08-13 17:49:00 +02:00
iLLiCiTiT
b10d9bc0f5 added TimersManager to clockify and basic methods 2019-08-13 17:44:22 +02:00
iLLiCiTiT
160933e866 added validation that current timer was found 2019-08-13 17:43:34 +02:00
iLLiCiTiT
1f1c4a1dd1 added get project by id in clockify api 2019-08-13 17:43:13 +02:00
iLLiCiTiT
a162e3320d change start clockify timer action label 2019-08-13 15:59:31 +02:00
iLLiCiTiT
3e14c3e4ec clockify api now allows get workspace permissions with userid instead of testing creating and deleting project 2019-08-13 15:59:07 +02:00
iLLiCiTiT
e32f98dcf5 updated clockify module to new tray initialization 2019-08-13 15:58:04 +02:00
iLLiCiTiT
27d7d6f3b4 added tray_init to clockify module 2019-08-13 15:57:28 +02:00
Ondřej Samohel
f652ca4c7a Merged in bugfix/2.0/fix-PYPE_ROOT (pull request #125)
fix(setup): fixed PYPE_SETUP_ROOT -> PYPE_ROOT

Approved-by: Milan Kolar <milan@orbi.tools>
2019-04-26 13:17:51 +00:00
antirotor
942dd770fd
fix(setup): fixed PYPE_SETUP_ROOT -> PYPE_ROOT 2019-04-26 12:56:22 +02:00
Jakub Trllo
0da3430460 fixed import in clockify actions 2019-04-19 22:12:43 +02:00
Jakub Trllo
cc205f35dc clockify actions moved into clockify module 2019-04-19 21:36:29 +02:00
Milan Kolar
44b9e48a67 hotfix/convert old app code to pypeapp 2019-04-12 23:14:45 +02:00
Jakub Trllo
bc80648db7 get_tags fixed workspace_id, start timer can have tags, added add_tag method 2019-03-15 09:51:00 +01:00
Jakub Trllo
91e929033d fixed get_tasks bug 2019-03-14 18:26:55 +01:00
Jakub Trllo
82a945aac4 clockify module again check for running timer 2019-03-11 17:55:13 +01:00
Jakub Trllo
b5a13468c1 start timer thread if workspace_id is set 2019-03-11 17:53:46 +01:00
Jakub Trllo
1d5290f4d5 admin permissions are better checked (hope) 2019-03-11 17:53:21 +01:00
Jakub Trllo
849137e5b1 it is possible to not enter workspace id for get projects 2019-03-11 17:53:02 +01:00
Jakub Trllo
7797b7732b clockify is master of clockify api 2019-03-11 16:58:05 +01:00
Jakub Trllo
695ca47ccd clockify api(singleton) can have master object 2019-03-11 16:57:07 +01:00
Jakub Trllo
7dd5c8a8ee workspace is set when user is logged in 2019-03-11 16:56:24 +01:00
Jakub Trllo
9573669a91 verify api added so actions can handle with unlogged users 2019-03-11 16:55:29 +01:00
Jakub Trllo
ded5e0df86 setting widget will close in not optional (not used yet) 2019-03-11 16:54:27 +01:00
Jakub Trllo
4be701605b cosmetic changes in code 2019-03-11 16:53:57 +01:00
Jakub Trllo
1909d61f09 removed _name attributes from clockify api functions 2019-03-11 16:52:45 +01:00
Jakub Trllo
1df4f0c148 permission validation moved to clockify_api will be used in multiple actions 2019-03-07 15:41:39 +01:00
Jakub Trllo
73c3501928 modified values in add_project so they dont include any None values (raises error) 2019-03-06 16:52:19 +01:00