Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
7c9bd54
Add Bulk WP menu at network level
esudalaimadan Sep 24, 2019
e10db67
Show modules in network page
sudar Sep 25, 2019
8605e41
Add usermeta module and test for the same.
esudalaimadan Oct 1, 2019
848b14a
Apply fixes from StyleCI
esudalaimadan Oct 2, 2019
15907f4
Merge pull request #674 from sudar/analysis-Xk1k7R
esudalaimadan Oct 2, 2019
8e884dd
Add tests for registration, limit and no posts filters.
esudalaimadan Oct 2, 2019
8e134fe
Add is network admin condition.
esudalaimadan Oct 3, 2019
7ca7025
Make sure wpmu_delete_user is not called for requests from subsites.
esudalaimadan Oct 4, 2019
d1ec150
Fix review comment.
esudalaimadan Oct 18, 2019
e7ecd80
Merge branch 'dev/6.1.0' into 671-feature/add-mutisite-support-for-us…
esudalaimadan Nov 4, 2019
3c63193
Merge branch 'dev/6.1.0' into 671-feature/add-mutisite-support-for-us…
sudar Nov 30, 2019
a42973e
Add skeleton for Bulk Delete Sites module.
esudalaimadan Jan 28, 2020
22a31de
Delete BuddPress pending users
esudalaimadan Jan 28, 2020
c0491a0
Site deletion works now.
esudalaimadan Jan 30, 2020
31c2804
Handle subdomain installations and few minor tweaks.
esudalaimadan Jan 31, 2020
734fd73
Apply fixes from StyleCI
esudalaimadan Jan 31, 2020
40ebb05
Merge pull request #710 from sudar/analysis-orLMEZ
esudalaimadan Jan 31, 2020
ad06252
Merge branch 'dev/6.1.0' into 50-feature/delete-blogs-in-multisite
esudalaimadan Jan 31, 2020
4a756f2
Add code to handle starts with and ends with operators.
esudalaimadan Jan 31, 2020
05ec874
Merge branch '50-feature/delete-blogs-in-multisite' of github.com:sud…
esudalaimadan Jan 31, 2020
b583683
Handle generic operator dropdown
sudar Feb 6, 2020
adf8a73
Remove contains operator
sudar Feb 6, 2020
9d24261
Pass the correct values as arguments
sudar Feb 6, 2020
26115ab
Replace old operator dropdowns with new generic operator logic.
esudalaimadan Feb 7, 2020
56768b8
Add Unix timestamp format handling in query overrider and notice.
esudalaimadan Feb 10, 2020
b76d7ce
Merge branch 'dev/6.1.0' into fix/706-generic-operators-logic
esudalaimadan Feb 10, 2020
84e2876
Apply fixes from StyleCI
esudalaimadan Feb 10, 2020
fa262fe
Merge pull request #715 from sudar/analysis-WNxeW5
esudalaimadan Feb 10, 2020
c1b64ce
Merge pull request #714 from sudar/fix/706-generic-operators-logic
sudar Feb 25, 2020
a235e52
Add help text about post deletion in Delete user modules
esudalaimadan Feb 25, 2020
668417b
Don't fetch all the fields while deleting users if it is not needed
esudalaimadan Feb 25, 2020
c1a1b62
Add tests for deleting posts along with users
esudalaimadan Feb 25, 2020
4aee2ab
Update NPM dependencies
sudar Jun 7, 2020
7f0ec5d
Update Grunt
sudar Jun 7, 2020
1a40a91
Allow short array syntax
sudar Jun 14, 2020
6298dbb
Handle legacy cron hooks in modules
sudar Jun 14, 2020
995514b
Change the format of the properties for PrefixAllGlobals rule
sudar Jun 14, 2020
e071c6a
Retrieve only user ids instead of user object while deleting users
esudalaimadan Jun 14, 2020
71abb9f
Add delete comments by id method in comments module.
esudalaimadan Jun 26, 2020
ad2bd18
Refactor deleted count in Post module.
esudalaimadan Jun 26, 2020
4894ee1
Merge pull request #731 from sudar/729-fix/add-delete-comments-by-id-…
sudar Jun 26, 2020
1730341
Merge branch 'dev/6.1.0' into 730-fix/refactor-deleted-count
esudalaimadan Jun 26, 2020
611f0ae
Merge pull request #732 from sudar/730-fix/refactor-deleted-count
sudar Jun 29, 2020
96b7697
Bump websocket-extensions from 0.1.3 to 0.1.4
dependabot[bot] Jul 1, 2020
57988ab
Merge pull request #728 from sudar/dependabot/npm_and_yarn/websocket-…
sudar Jul 1, 2020
5ec8071
Add LICENSE
sudar Jul 1, 2020
643034a
Add code of conduct file
sudar Jul 1, 2020
5201601
Remove deprecated add-ons
sudar Jul 2, 2020
010392a
Remove unnecessary td tags.
esudalaimadan Aug 11, 2020
8507ca2
Fix StyleCi configuration
sudar Aug 16, 2020
7774766
Merge branch 'dev/6.1.0' into 737-fix/remove-unwanted-td
sudar Aug 16, 2020
aa9b52b
Merge pull request #738 from sudar/737-fix/remove-unwanted-td
sudar Aug 22, 2020
b812f24
Add crom settings to term modules.
esudalaimadan Sep 2, 2020
38a017b
Merge branch 'dev/6.1.0' into 739-feature/add-cron-settings-to-term-m…
esudalaimadan Sep 2, 2020
c24518f
Bump lodash from 4.17.15 to 4.17.19 (#736)
dependabot[bot] Sep 24, 2020
d55a1b7
Use the correct add-on code in url
sudar Sep 24, 2020
f479d2b
Add change log to history
sudar Sep 24, 2020
f39d564
Merge branch 'dev/6.1.0' into 739-feature/add-cron-settings-to-term-m…
sudar Sep 24, 2020
dd2df41
Merge pull request #740 from sudar/739-feature/add-cron-settings-to-t…
sudar Sep 24, 2020
9d6f7b1
Bump up version to 6.1.0
sudar Sep 24, 2020
d93012f
Update composer dependencies
sudar Sep 24, 2020
208ae96
Add the ability to use different labels for submit button and action
esudalaimadan Sep 24, 2020
6adbc1b
Fix User ID retrieval from email and exclude parameter check.
esudalaimadan Sep 25, 2020
774bca1
Merge pull request #746 from sudar/744-fix/user-id-retrieval-with-email
sudar Sep 27, 2020
7110849
Remove quotes from translation function
esudalaimadan Oct 4, 2020
d907185
Merge branch 'dev/6.1.0' into 50-feature/delete-blogs-in-multisite
esudalaimadan Nov 23, 2020
2926f4f
Fix typos and tests.
esudalaimadan Nov 23, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .styleci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,12 @@ enabled:
- no_extra_block_blank_lines
- no_extra_consecutive_blank_lines
- no_leading_namespace_whitespace
- no_php4_constructor
- no_short_echo_tag
- no_spaces_after_function_name
- no_trailing_comma_in_list_call
- no_trailing_comma_in_singleline_array
- no_trailing_whitespace
- no_trailing_whitespace_in_comment
- no_unneeded_final_method
- no_unused_imports
- no_whitespace_before_comma_in_array
- no_whitespace_in_blank_line
Expand Down
76 changes: 76 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
# Contributor Covenant Code of Conduct

## Our Pledge

In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of age, body
size, disability, ethnicity, sex characteristics, gender identity and expression,
level of experience, education, socio-economic status, nationality, personal
appearance, race, religion, or sexual identity and orientation.

## Our Standards

Examples of behavior that contributes to creating a positive environment
include:

* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

* The use of sexualized language or imagery and unwelcome sexual attention or
advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic
address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a
professional setting

## Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.

## Scope

This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at [email protected]. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership.

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html

[homepage]: https://www.contributor-covenant.org

For answers to common questions about this code of conduct, see
https://www.contributor-covenant.org/faq
6 changes: 6 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
## Changelog ##

### 2020 (In dev) - v6.1.0 ###

Enhancements

- Ability to schedule deletion of terms.

### 2019-04-11 - v6.0.2 ###

Enhancements
Expand Down
339 changes: 339 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

158 changes: 0 additions & 158 deletions assets/js/src/bulk-delete-post-meta.js

This file was deleted.

15 changes: 13 additions & 2 deletions assets/js/src/bulk-delete.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,21 @@ jQuery(document).ready(function () {
jQuery( "input:radio.schedule-deletion" ).change( function () {
var submitButton = jQuery( this ).parents( 'fieldset' ).next().find( 'button[name="bd_action"]' );

var scheduledLable = 'Schedule Bulk Delete »';
var label = 'Bulk Delete »';

if ( submitButton.data( 'label' ) ) {
label = submitButton.data( 'label' );
}

if ( submitButton.data( 'schedule-label' ) ) {
scheduledLable = submitButton.data( 'schedule-label' );
}

if ( "true" === jQuery( this ).val() ) {
submitButton.html( 'Schedule Bulk Delete »' );
submitButton.html( scheduledLable );
} else {
submitButton.html( 'Bulk Delete »' );
submitButton.html( label );
}
} );

Expand Down
20 changes: 20 additions & 0 deletions assets/js/src/delete-comment-meta.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
/**
* JavaScript for handling Delete comment meta module.
*
* @author Sudar <https://bulkwp.com>
* @since 6.1.0
*/

/*global jQuery, document*/
jQuery( document ).ready( function () {
jQuery( 'input.use-value' ).change( function () {
var useValue = jQuery( this ).val(),
$valueFilters = jQuery( this ).parents( 'table' ).find( '.value-filters' );

if ( 'true' === useValue ) {
$valueFilters.removeClass( 'visually-hidden' );
} else {
$valueFilters.addClass( 'visually-hidden' );
}
} );
} );
Loading