Automattic / Automattic/simplenote-electron

Add Url's to the app

Open
#1,635 0 comments 0 reactions 0 assignees View on GitHub
feature request
Dominant language
TypeScript
Stars
5.3k
Forks
588
Avg merge
9h 45m
Merged PRs (30d)
4

Description

As the user I want URL's

- ‘/’ will redirect to ‘/note/{ NOTE_ID }’ when app loads and first note is selected automatically
- ‘/note/{ NOTE_ID }’ will show the selected note
- ‘/trash’ will redirect to ‘/trash/{ NOTE_ID }’ when trash is opened and the first note is selected automatically
- ‘/trash/{ NOTE_ID }’ will show the selected note in the trash view
- ‘/note/{ NOTE_ID }?search=tag:{ TAG_NAME }’ will show all notes for a selected tag
- ‘/note/{ NOTE_ID }?search={ SEARCH_TERM }’ will show all notes that have the selected search term
- ‘/about’ will show the about panel
- ‘/note/{ NOTE_ID }/revisions’ will show the selected note with the revisions panel open
- ‘/note/{ NOTE_ID }/share’ will show redirect to ‘/note/{ NOTE_ID }/share/collaborate’
- ‘/note/{ NOTE_ID }/share/collaborate’ will show the collaborate panel over the selected note
- ‘/note/{ NOTE_ID }/share/publish’ will show the publish panel over the selected note
- ‘/note/{ NOTE_ID }/info’ will show the selected note with the info panel open

### What
Add urls

### Why
So you can link directly to app state

### How
Still working on this.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points; start by locating the app's existing navigation and routing setup. Implement and verify direct URLs for the listed note, trash, search, about, revisions, sharing, and info states, including the specified redirects and selected-note behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.