forked from weDevsOfficial/wp-project-manager
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
519 lines (299 loc) · 19.4 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
=== WP Project Manager - Task, team, and project management plugin featuring kanban board and gantt charts ===
Contributors: tareq1988, nizamuddinbabu, wedevs, asaquzzaman
Donate Link: https://tareq.co/donate/
Tags: project, project manager, project management, project management plugin, project manager tool
Requires at least: 4.4 or higher
Tested up to: 6.7.1
Requires PHP: 5.6
Stable tag: 2.6.16
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
WP Project Manager simplifies tasks, projects & teamwork. Manage with Kanban, Gantt & integrations like GitHub, Bitbucket, Slack & BuddyPress
== Description ==
Best Project Management Tool for WordPress
Being one of the most advanced project management and task management tools for WordPress, [WP Project Manager](https://wedevs.com/wp-project-manager-pro) has some exceptional features that turn your project management experience to the next level.
Super-charge your productivity by creating, organizing, and assigning tasks within a few clicks.
Its user-friendly interface and web-based task management feature enable the user to complete their to-dos quicker than ever.
[youtube [https://www.youtube.com/watch?v=GI4u8wXOxHg](https://www.youtube.com/watch?v=GI4u8wXOxHg)]
Why wait, effortlessly manage projects, track time, and generate performance reports with this project management solution.
Want to give it a try? Then try its 👉 [FREE OFFICIAL DEMO](https://pm.wedevsdemos.com/wp-login.php)
🎯 Key Features of WP Project Manager FREE 🎯
🗓 To-do List
- Add as many to-do lists as you want with titles and description
- Add tasks, assign users, assign a due date
- See the progress bar on the list
- Add comments, descriptions, and titles on individual to-do lists and to-do’s
- Mark to-do as complete/incomplete
🎯 Milestone
- 3 types of milestones are there, a) upcoming, b) completed, and c) late milestone
- Assign messages and to-do lists on milestone
💬 Messages
- Messages are used for discussing the project with co-workers of that project
- You can add attachments to messages
- Edit and stylize messages
- Comments can be made for discussion or collaboration
🗂 Files
- File sharing feature for better understanding of workflow.
- Upload all files on messages and comments and navigate to individual attached threads.
- Upload and share any file anytime in one place (Pro).
🔔 Dynamic Notification
- Email notification to keep the users updated about their assigned, upcoming, or outdated tasks.
- Control who will receive which notification from settings (Pro).
🔄 Pusher Integration
- Get a real-time notification for your project management activities with push notifications.
- You will receive notifications for assigning team members, mentioning in comments, creating tasks, and updating task status.
👉 [Learn more about all the functions and features from our documentation](https://wedevs.com/docs/wp-project-manager/).
💎💥🏆 === Powerful Pro Features of WP Project Manager ===🏆💥💎
👉 [Managing projects from the frontend](https://wedevs.com/docs/wp-project-manager/managing-projects-from-wp-project-manager-frontend/) (Pro)
- Let your users be able to view your projects from the frontend
- WP Project Manager lets you manage projects without going to the backend interface.
👉 [Kanban Board for WordPress](https://wedevs.com/products/plugins/wp-project-manager-pro/kanban-board/) (Pro)
- Create unlimited custom Kanban boards according to your need for better workflow visualization and project management.
- Drag and drop tasks from one board to another anytime.
- Create new tasks right from any board whenever you want with the WP Project Manager
👉 [Gantt Chart for WordPress](https://wedevs.com/products/plugins/wp-project-manager-pro/gantt-chart/) (Pro)
- Observe the duration of the tasks through horizontal bar graphs with the WP Project Manager
- Change the beginning and finishing dates of the tasks or projects.
- Assess dependencies among different tasks and subtasks with Gantt charts.
👉 [Time Tracker](https://wedevs.com/products/plugins/wp-project-manager-pro/time-tracker/) (Pro)
- Timer with start, stop, or pause feature for every task.
- Calculation and tracking of time spent on a task.
- Payment for hourly charged workers is made easy.
👉 [Invoice for Charging Clients](https://wedevs.com/products/plugins/wp-project-manager-pro/invoice/) (Pro)
- Invoices will be automatically formatted based on your input in WP Project Manager.
- Upon payment completion, the amount will be added to your account and the invoice will be automatically marked as paid.
- Invoices can be downloaded as pdf on WP Project Manager pro
👉 [Interactive calendar](https://wedevs.com/docs/wp-project-manager/managing-projects/calendar/) (Pro)
- Check tasks progress with the WP Project Manager.
- Dynamic and interactive drag-and-drop functionality to assign tasks.
- Daily, weekly, monthly, and user-specific views in the calendar.
👉 [Stripe Gateway](https://wedevs.com/wp-project-manager-pro/extensions/invoice-stripe-gateway/) (Pro)
- WP Project Manager lets your clients pay using Stripe gateway.
- Automate the billing process with predefined project templates of the WP Project Manager.
👉 [BuddyPress for WordPress](https://wedevs.com/products/plugins/wp-project-manager-pro/buddypress/) (Pro)
- Create different tasks for different teams using WP Project Manager.
- Set administrative staff with access to all departments
- Set different permissions for different employee roles.
- Manage everything using WP Project Manage.
👉 [SubTask for a more simple task management system](https://wedevs.com/products/plugins/wp-project-manager-pro/sub-task/) (Pro)
- Break your long tasks into as many portions.
- Assign several team members for several tasks.
👉 [WooCommerce Integration](https://wedevs.com/products/plugins/wp-project-manager-pro/woocommerce-order/) (Pro)
- You can create a project automatically after the order or the payment is processed.
- Control which product will create what type of project and task.
- Add and manage user roles like co-workers, managers, and clients to the Projects and Tasks.
👉 [Advanced Files Management](https://wedevs.com/docs/wp-project-manager/managing-projects/files-wp-project-manager/) (Pro)
- Upload all files in one place.
- Create folders for different files using WP Project Manager.
- Link messages & task lists with files.
- Make files private.
👉 [Slack Integration](https://wedevs.com/docs/wp-project-manager/integrations/slack/) (Pro)
- Integrate your WP Project Manager Pro with the best workspace communication tool - Slack
- Get instant notifications on your Slack channels when a new task, subtask, or comment is created or an existing one is modified. And also when a task is completed or a new co-worker is added.
👉 [GitHub and Bitbucket Integration](https://wedevs.com/docs/wp-project-manager/integrations/github-bitbucket/) (Pro)
- Connect your GitHub and Bitbucket accounts with the WP Project Manager easily.
- When issues are created on your GitHub and Bitbucket accounts, they will be added to your task list. So, your developer team can take action in time.
👉 [Advanced Reports with Insights](https://wedevs.com/docs/wp-project-manager/reports/view-reports/) (Pro)
- To make your project management efficient, you need to have reports for tasks and user activities. It will help you to make the right decisions for your projects and team.
- You will get several predefined report cases depending on the user activities with the WP Project Manager. The reports are self-explanatory. You will get,
1. Overdue Tasks
2. Completed Task
3. User Activities
4. Task by Milestone
5. Unassigned Tasks
6. Summary
👉 [GET WP PROJECT MANAGER PRO](https://wedevs.com/wp-project-manager-pro/pricing)
STANDOUT FUNCTIONALITIES OF WP PROJECT MANAGER
= EFFICIENT TASK MANAGER WITH INTUITIVE INTERFACE =
The interface is interactive, and user-friendly, and improves overall efficiency by helping you complete projects in the least amount of time possible.
= TEAM COLLABORATION MADE EASY =
Increase collaboration efficiency with a WordPress team collaboration tool that supports file sharing, remote teamwork, and simultaneous work on the same task.
= PRIVACY AND SECURITY =
Ensure privacy and permission among tasks and projects with user role customization and team permission features (Pro), making it easy to manage who can see or manage each project.
= PERSONAL DASHBOARD FOR USERS =
Users can stay updated on tasks in an organized way through a personal dashboard. Access is limited to authorized projects and tasks.
So still wondering why WP Project Manager should be your first choice in task management plugins?
👉 [Check out this complete comparison of WP Project Manager with other popular project management solutions.
](https://wedevs.com/wp-project-manager-pro/compare/)👉 [Learn more about all the functions and features from our documentation.](https://wedevs.com/docs/wp-project-manager/)
= SEE HOW WP PROJECT MANAGER HAS BEEN RECOGNIZED BY THE TOP SITES =
1. [Top 20 WordPress Plugins for Freelancers to Improve Their Workflow](https://colorlib.com/wp/freelance-plugins-wordpress/)
2. [9 Best WordPress Project Management Plugins](https://blog.hubspot.com/website/best-wordpress-project-management-plugins)
3. [Top 8 Project Management Plugins For WordPress](https://www.elegantthemes.com/blog/tips-tricks/top-8-project-management-plugins-for-wordpress)
CONTRIBUTE
If you think you can help develop this plugin even better then you are always more than welcome to contribute to this project. Please fork the repository from [GitHub](https://github.com/weDevsOfficial/wp-project-manager).
OUR VALUABLE CONTRIBUTORS
- French translation by Corentin Allard
- Dutch translation by eskamedia
- Brazilian Portuguese translation by Anderson
- German translation by Alexander Pfabel
- Spanish translation by Luigi Libet
- Indonesian translation by Hirizh
- Polish translation by Jacek Synowiec
== Installation ==
Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the Plugin from the Plugins page.
== Frequently Asked Questions ==
= Q. Why doesn’t it show up in frontend =
A. Currently all the project management options reside in the admin panel. No functionality shows up in the front end right now.
= Q. Who can create projects? =
A. Only Editors and admins can create projects and edit them.
= Q. Who can create a task list, to-do, messages, or milestones? =
A. Admins and every co-worker from a project can create these.
= Q. Can every member see every project? =
A. Only admins (editor/administrator) can see all of them. Other user roles can only see their assigned projects.
= Q. Can the WP Project Manager plugin be extended? =
A. Sure, lots of actions and filters are added by default, and will add more of them.
= Q. Found a bug on WP Project Manager =
A. Found any bugs? Please create an [issue](https://github.com/tareq1988/wp-project-manager/issues) on Git Hub.
== Screenshots ==
1. Project dashboard. You can see all your projects from here and can create new one.
2. New project creation pop-up window
3. Project overview page. See the activities going on in a single page at a glance.
4. Project actvities feeds grouped by date. See what you or your team has done in a project.
5. To-do list page. View all your to-do lists and to-do's inside them.
6. Create to-do list form
7. Create a task in a to-do list. Add task title, additional details, assign multiple users and set dates.
8. Discussions page. Discuss with your team with various topics.
9. Single discussion thread. Hop-in to a discussion and brainstorm with your team.
10. Milestones page. Set milestones for a project and assign tasks, discussions on them and see the progress of that milestone. Mark complete once its done.
11. See all the shared files across various to-do lists, to-do's and comments. All the attached files can be found in one place.
12. Project settings -> General Tab
13. Project Settings -> Email Settings Tab
== Changelog ==
= v2.6.16 - Dec 10, 2024 =
**Update:** WordPress 6.7.1 compatibility
**Fix:** File download permission issue.
**Fix:** WP 6.7.1 translation loaded early error.
**Fix:** Subscriber level data exposure security issue.
= v2.6.15 - Nov 18, 2024 =
**Update:** Tested upto 6.7
**Update:** Version bump & make stable frontend.
= v2.6.14 - Nov 11, 2024 =
**Fix:** Vulnerable security issue.
**Fix:** XSS attack while uploading svg file.
**Fix:** Sub task duplicating issue.
= v2.6.13 - Mar 29, 2024 =
**Fix:** New project's user creation issue.
**Update:** PHP version support PHP-5.6 to PHP-7.2.
= v2.6.12 - Mar 04, 2024 =
**Update:** Version bump & make stable readme character.
= v2.6.11 - Feb 29, 2024 =
**Update:** Version bump & make stable readme character.
= v2.6.10 - Feb 29, 2024 =
**Fix:** Api discussion creation xss vulnerability for authentic users.
= v2.6.9 - Feb 09, 2024 =
**Update:** Version bump & make stable frontend.
= v2.6.8 - Feb 09, 2024 =
**Fix:** User role management api security block for unauthentic project users.
**Fix:** Project discussion create api security handling stuff.
**Fix:** Project modification api security block.
= v2.6.6 - Aug 10, 2023 =
**Fix:** Search users, new users & more features string translation issue.
**Fix:** Authentication error in user project role update.
= v2.6.5 - Jul 24, 2023 =
**Fix:** User controllers meta data updating authentication error.
= v2.6.4 - Jul 14, 2023 =
**Fix:** Translation issues of background email & notifications error messages.
**Fix:** Project creation CTA button name translation issue.
**Fix:** Frontend preview contents translation relevant issues.
**Fix:** Project switch, task creating & several unformatted strings translation issues.
= v2.6.1 - May 24, 2023 =
**Fix:** The email type settings field UI broken issue.
**Fix:** Tasks title content not decoded properly & fix ux issue.
**Fix:** User task calender’s starting date data handling security issue.
= v2.6.0 - Nov 30, 2022 =
**New:** Added pm pro version overview for lite users
= v2.5.0 - July 15, 2022 =
**Update:** Compatibility with PHP-8.x
**Update:** Improved codebase to make performance better
**Fix:** Fixed some translation issues
= v2.4.18 - March 28, 2022 =
**Fix:** Fixed Project Searching hover project links. (Issue #437)
**Fix:** Fixed Some Role Permission assign issue after creating project.
= v2.4.17 - Feb 07, 2022 =
**Notice:** Limited time promotional notice on Super Bowl sale
= v2.4.16 - Dec 23, 2021 =
**Fix:** Discussion file url was not downloadable for PDF
**Notice:** Limited time promotional notice on holiday sale
= v2.4.15 - Nov 11, 2021 =
**Update:** ChartJS libraries from v2.x to v3.6.0
**Update:** Removed dummy data, unused files and external cdn links to improve and clean the whole codebase
**Fix:** Data escaping and sanitization issues all over the plugin
**Fix:** Some i18n translation, wrong text-domain issues
**Notice:** Limited time promotional offer regarding Black Friday and Cyber Monday
= v2.4.14 - Oct 11, 2021 =
**Fix:** Data sanitization and validation issues to prevent security threats
**Fix:** Timezone issues in My Calendar
**Fix:** Task file downloading issue by other member of project assignee list
**Fix:** After Task Create Email, `undefined offset` issue in template footer
**Fix:** User assign issue from Project Overview page
**Fix:** Unassigned Reports were not loading
**Notice:** Limited time promotional offer for Halloween
= v2.4.13 - July 16, 2021 =
**Notice:** Limited time promotional offer regarding summer sale
**Update:** Calendar event content styles
**Update:** Some library upgrade for better performance
**Fix:** My Task report was not getting accurate result in some cases
**Fix:** My Calendar single task was unable to be moved
**Fix:** After creating a task, it was not updating instantly in ‘My Calendar’ and ‘My Task at a Glance’ section
**Fix:** Authentication issues on some un-authenticated API endpoints like tasks, task types, activities
= v2.4.12 - May 07, 2021 =
**Notice:** Limited time promotion on account of Eid.
= v2.4.11 - March 17, 2021 =
**Notice:** Limited time promotion for weDevs’ birthday.
= v2.4.10 - Feb 13, 2021 =
**Fix** Vulnerable security issue.
= v2.4.9 - Jan 26, 2021 =
**Fix** Email notification was showing the wrong task completed user name.
**Fix** Every member can see every project.
**Fix** First-time task lists were not loading from the notification email.
**Update** Alignment problem when creating the new project.
= v2.4.8 - Dec 18, 2020 =
**Update** Task query updated for filtering tasks by complete_at date range.
**Fix** Completed tasks were not showing on my-task.
**Fix** Made the icons inline alignment on the subtask create form.
= v2.4.7 - Dec 10, 2020 =
**Update** PSR-4 standard.
**Fix** Project pagination was not working when all projects are deleted from the current page.
**Fix** Fixed the task pagination problem. It was not working when a task is deleted.
= v2.4.6 - Nov 21, 2020 =
**Fix** User capability is not chanting after save it.
**Fix** User can not access their reports from my-task.
**Fix** Email footer logo is not appearing.
= v2.4.5 - Nov 11, 2020 =
**New** Help tooltip in single task.
**Update** Rewrite email template.
**Fixed** Pagination back button is not working for project page.
= v2.4.4 - Oct 08, 2020 =
**New** Introduce new library simshaun/recurr.
**New** Added the remove format option in project manager text editor.
**Fixed** In text editor, after type ‘@’ the list of users exceeds outside of the modal.
**Fix** Task assigned all users can change the task type.
**Fix** User can not delete their own created task comments.
**Fix** Remove the HTML tag from milestone title.
= v2.4.3 - Sep 10, 2020 =
**Update** In dashboard project menu bar has been rearranged.
**Update** In single task now user can navigate to project and task list.
**Fix** Co-worker can not be deleted in self created task comment.
**Fix** In frontend project manager date picker was not showing in single task.
**Fix** In my task, task create form did not change the list even the project has been change.
**Fix** Project title was missing from my-task.
= v2.4.2 - Aug 26, 2020 =
* **Fix** Single task popup is not appearing.
= v2.4.1 - Aug 25, 2020 =
* **New** Add new task type for individual task.
* **Fix** During task update the date picker was not showing.
* **Fix** Was not able to delete the task list description.
* **Fix** Optimize code for security issue.
* **Fix** Task list title was not able to update.
* **Fix** Completed project was not able to restore.
= v2.4.0 - Jul 17, 2020 =
* **New** Component for pm-vue2-daterange-picker, pm-button, pm-do-slot.
* **New** Change all date picker from all forms.
* **New** Manage do-action content without any wrapper.
* **New** API end point is now working for all permalink.
* **Update** UI/UX for creating new task.
* **Update** UI/UX for add new members from single task popup.
* **Update** UI/UX for task due date from single task popup.
* **Fix** Could not download files from the project.
== Upgrade Notice ==
<strong>BREAKING CHANGE</strong>: v2.0 release is a major version and introduces breaking changes by re-writing the whole plugin. Please test the plugin before updating from <strong>v1.x</strong>. Taking a database backup is advised.