Comments (4)
i think it might be helpful to mention this on the delete page, to avoid confusion.
I might just remove it; need to think about it but it would make everything simpler. It's been like this since day one, but it hasn't really come up very often; I think only one person has asked to "undelete" their site. I added the "undelete" much later after someone did what you did: delete site and then re-create it. But just deleting everything would have been fine there too.
And all things considered, it's not really that important data in the grand scheme of things, and I do have backups if it is (although it's a pain to restore one site from them, it can be done).
from goatcounter.
In the meanwhile, what you can do is first rename the site you want to delete, then delete it, and then re-use that name for a new site.
Or you can just delete all data from "manage pageviews" and entering "%".
from goatcounter.
It "soft-deletes" for a week and then it permanently removes stuff, just in case people change their minds. The "undelete" is intentional, although I can see how that's confusing.
does this potentially open the door to being able to see data from deleted sites from other accounts?
No, it should check for that: https://github.com/arp242/goatcounter/blob/d2bd78c/handlers/settings.go#L292-L294
from goatcounter.
Thanks for the quick answer, that makes sense. I sort of guessed that’s how it would work, but wanted to raise it anyway, just in case.
i think it might be helpful to mention this on the delete page, to avoid confusion.
from goatcounter.
Related Issues (20)
- How do I exclude my domain from the list of referrers HOT 4
- How to track search terms HOT 6
- open for design updates? HOT 3
- TLS certs on goatcounter.com hosted service have expired (09-Apr-2024 23:59:59 GMT) HOT 5
- Multi-domain confusion HOT 2
- zgo.at and the lighthouse score (cache policy) HOT 3
- Should custom subdomain be used in the script? HOT 2
- site.cname already exists error
- Having both overall and per site statistics HOT 6
- Confusing naming for Import, Export/Import and export HOT 3
- Typo on help page HOT 1
- Connection refused - Hugo and MX Linux HOT 2
- [bug] /settings/delete-account renders sites without subdomains HOT 1
- No data received HOT 1
- The site cannot be reached
- Exporting data is not working as expected
- See on which pages an event was fired HOT 2
- Running goat counter on non-/ base url
- Is there a possibility of sending an API key using GET parameters? HOT 2
- Delete records from pages
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from goatcounter.