|
1b02a8181a
|
Fetch the channel when it doesn't exist
|
2020-08-19 16:06:55 +02:00 |
|
|
08ae30b305
|
Only send 'delete channel' event when channel was removed
continuous-integration/drone/push Build is passing
|
2020-08-09 10:06:12 +02:00 |
|
|
330931742b
|
Add event 'delete channel'
continuous-integration/drone/push Build is passing
|
2020-08-09 09:59:11 +02:00 |
|
|
1144c615da
|
Add 'new channel' and 'update channel' events
continuous-integration/drone/push Build is passing
|
2020-08-09 09:50:23 +02:00 |
|
|
d4de6faa89
|
Save and use excluded types
continuous-integration/drone/push Build is passing
|
2019-08-19 20:32:30 +02:00 |
|
|
19f3177f66
|
Add UI for saving excluded post types
|
2019-08-19 20:16:48 +02:00 |
|
|
f8b9003c36
|
Specify names of new item event fields
continuous-integration/drone/push Build is passing
|
2019-08-18 13:46:37 +02:00 |
|
|
b3ecad3c92
|
Add channel to new item message
continuous-integration/drone/push Build is passing
|
2019-08-18 13:15:03 +02:00 |
|
|
46c308619e
|
Only update unread count when it has changed
continuous-integration/drone/push Build is passing
|
2019-08-17 22:08:22 +02:00 |
|
|
d2fc2ecd3c
|
Added boolean to show when item was added to channel
continuous-integration/drone/push Build is passing
|
2019-08-17 16:55:59 +02:00 |
|
|
8493175f4c
|
Improve error handling while loading
|
2019-08-06 21:38:19 +02:00 |
|
|
15d7c69c30
|
Implement events handling and add documentation
continuous-integration/drone/push Build is passing
|
2019-03-24 16:21:38 +01:00 |
|
|
1e00d32aed
|
Split of StartConnection code from microsub server
continuous-integration/drone/push Build is passing
|
2019-03-24 15:15:55 +01:00 |
|
|
2d39edac8e
|
Remove receiver from auth methods
|
2019-03-24 10:25:40 +01:00 |
|
|
ed90ebbdd3
|
Improve error handling in authentication
continuous-integration/drone/push Build is passing
|
2019-03-23 21:29:48 +01:00 |
|
|
42431954e2
|
Move getTimeline to memory.go
continuous-integration/drone/push Build is passing
|
2019-03-23 20:43:22 +01:00 |
|
|
a23b31cefe
|
Move timeline backend to own package
continuous-integration/drone/push Build is passing
|
2019-03-23 20:42:13 +01:00 |
|
|
baab9e6051
|
Initialize pool earlier
continuous-integration/drone/push Build is passing
|
2019-03-23 19:38:25 +01:00 |
|
|
76819ac804
|
Remove global variable pool and replace fetcher with func
continuous-integration/drone/push Build is passing
|
2019-03-23 18:23:56 +01:00 |
|
|
8f59930268
|
Improve docs
continuous-integration/drone/push Build is passing
|
2019-03-20 20:53:36 +01:00 |
|
|
ea6d779d4e
|
Update channelcount
|
2019-03-07 21:44:49 +01:00 |
|
|
9d3a23e5e4
|
Add channel type selection to the web interface
|
2019-03-07 21:30:12 +01:00 |
|
|
70f5fb82f9
|
Improve source code
|
2019-03-07 20:55:25 +01:00 |
|
|
83956b4d9f
|
Use server-sent-events implementation from thoughtbot
New endpoint action "action=events" opens an SSE channel.
Implementation based on https://thoughtbot.com/blog/writing-a-server-sent-events-server-in-go
|
2019-02-18 21:37:19 +01:00 |
|
|
e545f796ee
|
Improve notifications
|
2019-02-16 07:41:03 +01:00 |
|
|
e2361daa0e
|
Remove extraneous mutex locks
|
2019-02-16 07:40:26 +01:00 |
|
|
f3f5d30385
|
Cleanup and tests for unread counts
|
2019-01-03 22:06:16 +01:00 |
|
|
fa0569b63f
|
Support unread bool/int field
|
2019-01-03 21:34:36 +01:00 |
|
|
1453faa2f9
|
Clean up some error texts
|
2018-12-29 20:29:56 +01:00 |
|
|
1e4847cf35
|
Add error messages to nofications through stream channel backend
|
2018-12-25 14:53:17 +01:00 |
|
|
22cbf01566
|
Add MarkRead function
- Remove conn parameters
- Move MarkRead function
- Make uids an array parameter
|
2018-12-25 13:54:41 +01:00 |
|
|
723b5b24d5
|
Cleanup of interface
- Rename GetItems -> Items
- Add Count method
- Move add item method to timeline.go
- Make getTimeline method of memorybackend
|
2018-12-25 13:47:20 +01:00 |
|
|
67c8b03467
|
Move TimelineGet to backend code
|
2018-12-25 12:29:32 +01:00 |
|
|
a2db7069e7
|
Separate App from main
- extract env vars
- add command line arguments
- move null backend to server package
|
2018-12-09 17:39:36 +01:00 |
|
|
d997fa8ca9
|
Fix null result in output
|
2018-12-09 16:26:44 +01:00 |
|
|
4fd3eb73ed
|
Cleanup of simplification MF2 to JF2
|
2018-12-08 16:56:08 +01:00 |
|
|
e0fd9d26ac
|
Add error handling for channel backend calls
|
2018-12-08 15:37:04 +01:00 |
|
|
81adf6bbca
|
Cleanup error messages
|
2018-12-08 15:36:50 +01:00 |
|
|
b0fb1b5bec
|
Move utility functions down
|
2018-10-03 19:12:18 +02:00 |
|
|
7f4eb2e7e3
|
Extract function to remove channel from Redis
|
2018-10-03 19:09:56 +02:00 |
|
|
7252675aba
|
Use updateChannelInRedis with uid and prio
|
2018-10-03 19:03:33 +02:00 |
|
|
beba0e5120
|
Reuse updateChannelInRedis
|
2018-10-03 18:59:53 +02:00 |
|
|
9c3e884fd1
|
Add notifications to channels
|
2018-10-03 18:57:37 +02:00 |
|
|
2288e70e85
|
Extract updateChannelInRedis
|
2018-10-03 18:56:26 +02:00 |
|
|
cec5fd0672
|
Simpleify ChannelsCreate
|
2018-10-03 18:54:23 +02:00 |
|
|
c51bfc4603
|
Move init of channels closer to init
|
2018-10-03 18:48:49 +02:00 |
|
|
08257bab25
|
Move start up messages to main function
|
2018-10-03 18:45:36 +02:00 |
|
|
036152d89e
|
Use RUnlock method without defer
|
2018-10-03 18:43:57 +02:00 |
|
|
ab7e654f7c
|
Move refreshChannels to own method
|
2018-10-03 18:41:46 +02:00 |
|
|
7e15298175
|
Move server to package
|
2018-09-12 22:35:49 +02:00 |
|