Comments (4)
Thanks for shedding light on this issue.
I just heard back from Firebase and they said they are willing to restore access to the database until May 15th. I guess they are changing infrastructure and that's their hard deadline to extend access for non-migrated accounts. But that will at least give people a chance to recover documents (which were hopefully only work in progress). After that date, we will connect the service to a new account and maintain the credentials more responsibly.
I also think this is a good idea to clearly communicate how this storage backend works and what the terms are. This is not meant to be a production or secure instance. We just need to be transparent about that. You can always take docgist and run it on your own infrastructure if you need more security or uptime guarantees.
from docgist.
The service is available again in its former state until May 15th. At that point, we have to either change to a new database instance or decide not to run that part of the service.
from docgist.
I'm aware of this problem and I'm working to resolve it. The challenge is that the maintainer of database instance (and former maintainer of docgist) is no longer with us. While the Asciidoctor project hosts the application, the information about the account never got recorded properly. I'm in contact with Firebase Support to regain control of the instance so it can be migrated.
Here's where we are right now
we can't transfer ownership over the project without first demonstrating that you are the owner of the project or otherwise have root access to it. The means that we have for that are either (a) email verification for the owner account or (b) proof of ownership of one or more of the secrets of the database instance. It sounds like the email verification is no longer possible; let us know if you have admin access to the database via a database secret, and we can discuss how to prove ownership that way.
One last alternative is that we could re-enable the project temporarily, allowing you to access the data in there, however that would be a temporary solution. Unfortunately, it would not change the timeline that the project will be permanently disabled and deleted without proper import and ownership in May.
I'd be fine with the temporary solution as it would at least allow us to have a smooth transition to a new database instance. Then, we will be sure to guard access to the database credentials properly this time.
from docgist.
Aw snap. Thanks for the details. I wanted to bring this issue to the light in case it has been overlooked.
I hope you will be able to recover access to the database 🙌
from docgist.
Related Issues (20)
- Absolute image paths on GitHub HOT 7
- Link to included document not working. HOT 9
- Get interdocument xrefs working HOT 2
- Support Bitbucket and GitLab HOT 5
- Upgrade to Asciidoctor.js 1.5.3 HOT 24
- Read attributes from the URL HOT 7
- Render footer with document metadata HOT 1
- Support files in Google Drive HOT 1
- Support the stylesheet attribute HOT 2
- Get a short url for the current page
- Convert problem in Safari HOT 26
- Make boolean attributes a toggle button in the Attributes menu
- Allow organizing maintained docs
- Where are fp- links documents stored? HOT 1
- Support interactive checkbox
- Allow setting garbage collection schedule on submitting a new gist. HOT 1
- Google will discontinue the goo.gl on March 30, 2019 HOT 3
- Edit feature is not working HOT 1
- Footnote syntax doesn't work according to Asciidoctor documentation? HOT 1
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 docgist.