joshpc / recordvault-issues Goto Github PK
View Code? Open in Web Editor NEWA public issue repository for https://www.RecordVault.io
A public issue repository for https://www.RecordVault.io
Describe the bug
You can arrive on a page, and navigate away, and be told that there are changes to save.
To Reproduce
Expected behaviour
Additional Context
This is an issue with quill comparing Deltas. This appears to have been an issue in a version bump.
What do you want solved?
I want the url of my vault to be myvault.recordvault.io
instead of recordvault.io/vaults/...
Describe the solution you'd like
I want my own subdomain per vault.
Additional context
SSL certs need to keep working.
What do you want solved?
I would love the ability to copy and paste a markdown file into Recordvault, and to not have to apply additional formatting line-by-line. (the right click menu option is more than a little fiddly.)
Describe the solution you'd like
The option to copy and paste a markdown file into the editing field, and have the formatting be applied.
Describe alternatives you've considered
The alternative is to paste a document into the text field, and then have to go through an article line by line, highlighting each part that needs formatting applied. It's not really practical.
What do you want solved?
I should be able to add a caption to my images.
Describe the solution you'd like
There should be a dedicated area below an image where I can enter a caption.
Describe alternatives you've considered
We can have overlaid captions as well (most images being used are large.)
Additional context
Optional: Would be nice to format the text in the caption (bold, italic, link, etc.)
Describe the bug
In Firefox for Mac, the Article Title will shift once you enter a title.
This occurs because we estimate what the height of the scrollView will be if it had a line using the font's lineHeight
property. This is an approximation; scrollViews don't have to respect this. Chrome and Safari does, generally, but Firefox does not.
This results in the content shifting down just a little.
To Reproduce
Using Firefox
Steps to reproduce the behaviour:
Expected behaviour
The content should not shift.
Browser and Device (please complete the following information):
Describe the bug
The tooltip does not open at the correct location on the Graph/References View
To Reproduce
Expected behaviour
Should open under the article.
Describe the bug
It is possible to get logged out for unknown reasons.
To Reproduce
Unsure. On errors, you sometimes get logged out.
Expected behaviour
You should remain logged in until your session terminates.
What do you want solved?
** Steps**
For the time being, this will be restricted to notes on articles instead of completely hidden articles.
hidden_notes
to Articles.hidden_notes
to the GraphDescribe the solution you'd like
I need a way to go from an article to the "notes" section.
Additional context
Eventually we'll want to consider collaborators as well.
What do you want solved?
Vault Settings does not offer many options, nor is it well done. It was quickly put together, but needs to be polished.
Describe the solution you'd like
Additional context
This likely involves #6 (Private Vaults)
Describe the bug
The graph and reference buttons are hidden offscreen on tablets in portrait mode.
To Reproduce
Expected behaviour
Buttons should be available at the bottom of the screen.
What do you want solved?
I sometimes read articles at night and the black text on white is jarring.
Describe the solution you'd like
I'd like to be able to activate dark mode somewhere within the app.
Describe alternatives you've considered
It looks like not all tags are being indexed.
Describe the bug
We don't test whether or not an article or tag is indexed.
Right now, lists have a bit of padding at the top and at the bottom.
There should be more spacing at the bottom in order to more easily read the article.
Right now Article
, Graph
, and References
are implemented with a similar core but require a page load to swap between them. We can do better!
We have an excessive amount of buckets. Remove unnecessary ones.
Describe the bug
By confirming a second time you're brought to an error screen.
To Reproduce
Confirm twice.
Expected behaviour
You should just be brought to /
-- ideally with a message saying "that code has already been used!" or even better "that code has expired!"
Describe the bug
I am being signed out after only several minutes of being logged-in on the site.
To Reproduce
Steps to reproduce the behaviour:
Expected behaviour
First, that I would remain logged-in to the site for a "reasonable" length of time. During this period, I'd expect my edits to save. I would not receive an error saying I had been logged out every time I try to do so. (This is occurring after only a few minutes' worth of activity on the site. )
Browser and Device (please complete the following information):
What do you want solved?
A fav icon would make the site more complete.
Describe the solution you'd like
Coming up with a picture is the hard part... Am not artistically inclined but considered an isometric cube with a quill painted on the side.
Change the underlying editor to Editor.js (a more modern, and easily customized editor)
What do you want solved?
When editing a page I never know when I have unsaved changes until I begin to navigate away.
Describe the solution you'd like
I'd like to see some indication, somewhere, that I have to save.
We should have a net to capture and log javascript errors. Letting them fail silently on the client side will bury problems.
The vault looks great, and the UI is simple, but I can't figure out how to link/relate/reference one article or element to another. Are there plans to put this in a simple help page of some kind?
Apologies if I've just signed in too soon and features are in development. I arrived by blindly following another user's content.
Describe the bug
Saving sometimes fails silently.
To Reproduce
If you have information on how to reproduce this please let me know.
Expected behaviour
What do you want solved?
Access to all relationships and tags in tabular format.
Describe the solution you'd like
Either displayed in an RV page or as an export function (CSV).
You'd need two tables.
Articles Table (Article Title, Tag).
Each Title-Tag combination requires a new entry/row.
DO
Ikora, Character
Ikora, Wizard
DON'T
Ikora, Character, Wizard
Relationship Table (From Article Title, To Article Title, Relationship)
e.g. Ikora,Renaud,Friends
Describe alternatives you've considered
There is value is displaying these tables directly in the browser (e.g. quality control). But for any other purpose (data analysis, visualizations, etc.) a simple CSV export is just fine.
Additional context
I assume this information is already being stored logically (relational tables?). If so the task should be straight-forward.
This is the first step in enabling the visualization of relationships which would definitely set RV apart from everything else.
Describe the bug
Saving an article when a new picture has been uploaded creates an error notification and logs me out.
Error Message: "Failed to save: An application error ([object Object]) occurred on our end. This is a bug! We're working on fixing this"
To Reproduce
Expected behaviour
Article saves with new picture.
Stay logged in.
Browser and Device (please complete the following information):
Additional context
This was replicated a few times with the exact same outcome. Saving text only presents no issue.
Did not try in a different article.
Describe the bug
When mousing over the left side of the editor, you can see your cursor swap to a finger.
To Reproduce
Expected behaviour
It should not be there.
Browser and Device (please complete the following information):
Tooltips are created inconsistently and very roughly.
Tooltip
frame.What do you want solved?
We currently reload every single article when going back. We can cache the results of a graphql and make HEAD requests to see if the data's been updated.
Goals
We have a lazy solution to put the front end on Heroku. It doesn't need to run there, and the package can just be on S3.
Describe the bug
Confirming a account while signed in leaves your account in a bad state.
To Reproduce
Expected behaviour
Confirming should auto-log you in.
Actual
You're brought back to /
but you are not signed in. Your account does successfully get confirmed.
Additional context
It appears that devise_token_auth
is returning credentials for the previously logged in account.
What do you want solved?
I would like to edit articles without relying on the mouse to trigger actions.
Describe the solution you'd like
CMD/CTRL-S for saving.
Describe the bug
When selecting an image to customize how it is displayed, the buttons are massive
To Reproduce
Expected behaviour
A small toolbar is supposed to show up and show the buttons
See if AlloyEditor is right for us!
What do you want solved?
I want to create a vault that can only be accessed by myself or collaborators.
Describe the solution you'd like
I should be able to create a vault and make it optionally public, rather than default public.
Switching between sorting styles will cause "Load More" to spin indefinitely when viewing articles
Load More should not be spinning and should respect the loaded state.
Describe the bug
The Add Image feature is not working right now.
To Reproduce
Steps to reproduce the behaviour:
Expected behaviour
The image that I selected from the File Select dialog should appear in the article at the caret position I selected.
Screenshots
Console error on Chrome:
Browser and Device (please complete the following information):
Additional context
This used to work. One of the last images I remember uploading successfully was for the Lune article in Freeport. Hope that helps narrow down a point in time before something changes.
We store images indefinitely. This can become pricy.
Describe the bug
We run too many db queries under the covers. Authentication requires running 2-3 queries.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.