Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Geocache reactivation rules defined by author #2295

Closed
kojoty opened this issue Sep 19, 2021 · 1 comment
Closed

Geocache reactivation rules defined by author #2295

kojoty opened this issue Sep 19, 2021 · 1 comment
Assignees

Comments

@kojoty
Copy link
Member

kojoty commented Sep 19, 2021

This is a continuation of the #1555.

OCPL COG decided to introduce the new functionality to define reactivation rules mandatory for all geocaches (at OCPL).

Definition of the new feature:

  1. Geocache edition dialog contains the mandatory field with reactivation rules
  2. All existing geocaches have an empty rules but it will be necessary to define it during first edit after enabling of the feature
  3. There is a set of possible predefined options for reactivation rules but no option is selected by default (user need to decide):
  • "Reactivation is prohibited and there are no exceptions"
  • "Reactivation is possible ONLY after direct contact with geocache author/owner"
  • "Reactivation is possible BUT it MUST BE SURE that geocache is gone"
  • "Any other custom rules defined directly by author of the description"

(predefined options can be defined separately in per-node config and translations - each node can decide which options are in use)

  1. Reactivation rules are an optional feature so it can be enabled in per-node configuration
  2. Reactivation rules are part of the geocache description and it will be served with description as octeam comments - added to the end of the description
  3. New wiki page about the reactivation will be added to explain the reactivation process for the users
@kojoty kojoty self-assigned this Sep 19, 2021
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Sep 19, 2021
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Sep 19, 2021
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Sep 19, 2021
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Sep 19, 2021
kojoty added a commit that referenced this issue Sep 23, 2021
#2295: DB changes for reactivation rules implementation
@kojoty
Copy link
Member Author

kojoty commented Sep 25, 2021

A few screenshots:
image

image

kojoty added a commit to kojoty/opencaching-pl that referenced this issue Sep 25, 2021
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Sep 25, 2021
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Sep 25, 2021
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Sep 25, 2021
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Oct 14, 2021
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Oct 14, 2021
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Oct 15, 2021
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Oct 18, 2021
@kojoty kojoty closed this as completed in e669e99 Oct 18, 2021
kojoty added a commit that referenced this issue Oct 25, 2021
#2295: final commit for reactivationRules implementation
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Oct 25, 2021
kojoty added a commit that referenced this issue Oct 25, 2021
#2295: quick fix of reactivation rules control form
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Oct 27, 2021
kojoty added a commit that referenced this issue Oct 27, 2021
#2295: update of max size of reactivation rules in DB
kojoty added a commit to kojoty/opencaching-pl that referenced this issue Oct 27, 2021
kojoty added a commit that referenced this issue Oct 27, 2021
#2295: increase max size of reactivation rules from 300->1000 chars
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant