Skip to content

Commit b182614

Browse files
committed
feat(documentation): add development documentation regarding porting views
1 parent d133b29 commit b182614

File tree

2 files changed

+45
-1
lines changed

2 files changed

+45
-1
lines changed

DEVELOPMENT.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,6 @@ The main project was initially written in Node/Angular an is in the process of b
3333
* There should be no modifications made to this project, it is just running to stop the frontend from breaking when hitting api routes which have not been ported to the new `epochtalk-server` yet.
3434
* `epochtalk/epochtalk-vue` (main)
3535
* Frontend changes should be made here. When new routes are ported to the new elixir server, the front end api/views must be updated as well.
36+
* See `PortRoadMap.md` within this project to view a list of remaining views to be ported.
3637
* `epochtalk/epochtalk-server` (main)
37-
* See `PortRoadmap.md` within the `epochtalk-server` project for a list of unported api routes/features.
38+
* See `PortRoadmap.md` within the `epochtalk-server` project for a list of which models and features have been ported.

PortRoadmap.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
## Port Roadmap
2+
3+
This document is used to track progress of porting views from the original node/angular `epochtalk/epochtalk` project to the new elixir/vue `epochtalk/epochtalk-vue`
4+
5+
## Non Authenticated View Port Progress
6+
| View Name | Completed? |
7+
| --------- | ---------- |
8+
| Boards | :white_check_mark: |
9+
| Threads | :white_check_mark: |
10+
| Posts | :white_check_mark: |
11+
| Profile | :white_check_mark: |
12+
| About | :x: |
13+
14+
## Public Authenticated View Port Progress
15+
| View Name | Completed? |
16+
| --------- | ---------- |
17+
| Boards | :white_check_mark: |
18+
| Threads | :white_check_mark: |
19+
| Posts | :white_check_mark: |
20+
| Profile | :white_check_mark: |
21+
| WatchList | :construction_worker: |
22+
| Messages | :construction_worker: |
23+
| Trust | :white_check_mark: |
24+
| Trust Settings | :white_check_mark: |
25+
| Settings | :white_check_mark: |
26+
| Invite User | :white_check_mark: |
27+
28+
## Administrative Authenticated View Port Progress
29+
| View Name | Completed? |
30+
| --------- | ---------- |
31+
| General Settings | :x: |
32+
| Advanced Settings | :x: |
33+
| Legal Settings | :x: |
34+
| Theme Settings | :x: |
35+
| Board Management | :x: |
36+
| Users Management | :x: |
37+
| Roles Management | :x: |
38+
| Banned Addresses Management | :x: |
39+
| Users Moderation | :x: |
40+
| Posts Moderation | :x: |
41+
| Messages Moderation | :x: |
42+
| Board Bans Moderation | :x: |
43+
| Moderation Logs | :x: |

0 commit comments

Comments
 (0)