Skip to content

Conversation

@CodingTellSunset
Copy link

Add website limiting just like apps by implementing a webrestrictions table, allowing us to keep track of websites,
And a webdashboard for interacting with limits currently only supports time limits and launch limits, but group limits could be implemented just like apps.

Implemented WebRestrions table
Implemented WebDashboard
Migrate database from v9tov10 and create webrestriction tables
Fix bug which allowed users to change nsfw sites restriction limits
@akaMrNagar
Copy link
Owner

Will review and let you know...

@akaMrNagar
Copy link
Owner

I appreciate your efforts and tested it locally. I like the idea but it needs more improvements and fixes :(

But i want to make sure your effort don't go in vein so i will fix those issues and add improvements along with you PR. I will switch the base branch and merge you PR there, so that i can push changes there too. Thus we both can make sure it's fully functional.

Goal for web restrictions -

  • Timer
  • Launch count (Difficult)
  • Active period

Current issues -

  • Multiple back invokes for blocked site
  • Can't detect launch count precisely or efficiently
  • The UI is not upto standard
  • Copied code from app restrictions but didn't updated the documented comments along with the major depending services

Note: I will start working on this once i release the current beta to production. It's been 6 months since the production release. I am working on a home widget and then i will push the update. I also think that the beta is stable and bugfree now.

So i kindly request you to wait : (
I hope you understand.

@akaMrNagar
Copy link
Owner

PS: i think Web restrictions groups are overkill

@CodingTellSunset
Copy link
Author

No problem. I made a mistake. This was supposed to be a draft pull request to see if there were any issues with using this method of tracking sites, just a rough start at implementing the feature thanks for the feedback.

@akaMrNagar
Copy link
Owner

Ahh no worries..

@akaMrNagar akaMrNagar changed the base branch from dev to web_restrictions June 28, 2025 12:12
@akaMrNagar
Copy link
Owner

I know it been a while since you opened this PR but right now i am planning to make the tracking and blocking more robust for more information checkout #200

I promise this will be the next task after that.

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

Successfully merging this pull request may close these issues.

2 participants