You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: TODO.md
+12-1Lines changed: 12 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,27 +7,34 @@ This TODO was created for branch `issue-fixer-1`. These are the issues and tasks
7
7
## Issues and Tasks
8
8
9
9
### 1. Comment Out Birdie-Dependent Tests
10
+
10
11
**Related GitHub issue:**
12
+
11
13
-[#44](https://github.com/CynthiaWebsiteEngine/Mini/issues/44): Tests all fail
12
14
13
15
**Description:**
16
+
14
17
- Almost all tests are failing due to issues with Birdie, which is temporarily broken on both ends.
15
18
16
19
**Task:**
20
+
17
21
- Identify and comment out all tests that rely on Birdie.
18
22
19
23
**Priority:** Very High
20
24
21
25
---
22
26
23
27
### 2. Fix Latency When Switching Pages with Comments
28
+
24
29
**Related GitHub issue:**
25
30
To be created
26
31
27
32
**Description:**
33
+
28
34
- There is significant latency when switching from a post page with comments to another page. This issue likely stems from the timing of the removal of the comment box.
29
35
30
36
**Task:**
37
+
31
38
- Investigate the client-side code responsible for comment box removal.
32
39
- Optimize the timing to reduce latency.
33
40
@@ -41,9 +48,11 @@ To be created
41
48
To be created
42
49
43
50
**Description:**
51
+
44
52
- When a link is opened while the CynthiaSession is still active, a navigational mishap occurs. This is likely due to an overly long session lease.
45
53
46
54
**Task:**
55
+
47
56
- Investigate the session lease duration in the client.
48
57
- Adjust the lease duration to prevent mishaps.
49
58
@@ -54,14 +63,16 @@ To be created
54
63
### 4. Centralize Common Functions
55
64
56
65
**Related GitHub issue:**
66
+
57
67
-[#30](https://github.com/CynthiaWebsiteEngine/Mini/issues/30): Lessen the amount of FFI
58
68
59
69
**Description:**
70
+
60
71
- Some common functions used by both the client and server reside on both sides. These should be centralized in the shared module within the client or at least on the client side.
61
72
62
73
**Task:**
74
+
63
75
- Create a list of common functions currently duplicated across the client and server.
64
76
- Plan the migration of these functions to the shared module.
0 commit comments