Commit Graph

689 Commits

Author SHA1 Message Date
ede2da8f8d
Problem: templates are not used
All checks were successful
continuous-integration/drone/push Build is passing
Solution: remove templates directory
2021-11-20 23:27:06 +01:00
90074d28d6
Problem: licenses in files are not regular
All checks were successful
continuous-integration/drone/push Build is passing
Solution: Paste license on top of all files. This does not change the
license. It was already licensed as GPLv3.
2021-11-20 22:26:39 +01:00
c47a7f7f2a
Problem: resubscribe_at can be nil
All checks were successful
continuous-integration/drone/push Build is passing
Solution: allow nil values in resubscribe_at
2021-11-20 22:07:38 +01:00
8ba1b213d6
Problem: publish-personal started to early
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
Solution: set depends_on testing
2021-11-20 21:50:58 +01:00
bb01006234
Problem: binary not build in split pipelines
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is failing
Solution: combine pipelines for build and deploy
2021-11-20 21:47:07 +01:00
7c4711da1b
Problem: templateFile is unused
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is failing
Solution: remove templateFile
2021-11-20 21:39:38 +01:00
7f16439dd7
Problem: return is unnecessary
Solution: remove return statement
2021-11-20 21:38:47 +01:00
bfe52d0f2a
Problem: break statements are redundant in switch statement
Solution: remove break statements
2021-11-20 21:38:06 +01:00
ec8b2805f5
Problem: condition is unnecessarily complex
Solution: simplify condition
2021-11-20 21:34:46 +01:00
7a9777b416
Problem: fetch2 is unused
Solution: remove fetch2
2021-11-20 21:33:41 +01:00
fd3a246f0d
Problem: http status codes use integer constants
Solution: replace http status codes with symbolic constants
2021-11-20 21:32:19 +01:00
9c8cec2c5b
Problem: error values are ignored
Solution: handle error values
2021-11-20 21:26:06 +01:00
67bc36bb66
Problem: MatchString is used in a loop
Solution: Compile regex outside loop
2021-11-20 21:15:17 +01:00
e98d9545d0
Problem: error string are capitalized
Solution: lowercase strings
2021-11-20 21:12:04 +01:00
637c223f0c
Problem: fmt.Sprintf was used with "%s" format
Solution: use .String() instead
2021-11-20 21:10:36 +01:00
164e809bf6
Problem: quoted string is used for regex
Solution: use raw string instead
2021-11-20 21:08:54 +01:00
3c5a620d4f
Problem: http.CloseNotifier is used
Solution: replace with r.Context().Done()
2021-11-20 21:07:47 +01:00
ca9be063cf
Problem: unused return
Solution: remove return
2021-11-20 21:07:20 +01:00
bac33043c1
Add static and promotion of builds
Some checks failed
continuous-integration/drone/push Build is failing
2021-11-20 20:57:49 +01:00
892a9cec72
Problem: memorybackend is a hubbackend
All checks were successful
continuous-integration/drone/push Build is passing
Solution: memorybackend has a hubbackend
2021-11-10 23:15:45 +01:00
531f6b31d9
Problem: completion in templates does not work
All checks were successful
continuous-integration/drone/push Build is passing
Solution: add gotype: directive in templates
2021-11-10 23:03:28 +01:00
a75bbb2551
Problem: HubBackend depends on ProcessContent in memorybackend
All checks were successful
continuous-integration/drone/push Build is passing
Solution: Create interface for memorybackend and depend on that.
2021-11-10 22:53:51 +01:00
5d5ee63d68
Problem: hubBackend database is dependent on memoryBackend
Solution: remove the dependency between on the database in memoryBackend
2021-11-10 22:44:22 +01:00
edb816f35b
Remove FUNDING.yml
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-10 14:39:05 +01:00
8f04beda0f
Add LICENSE information to homepage
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-10 14:31:12 +01:00
feb59bfab1
Try to generate multiple uid before failing
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-02 22:00:10 +01:00
ddad9371dc
Seed the random seed generator 2021-11-02 21:59:53 +01:00
f9c9455389
Only returns feeds with hubs
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-01 23:19:46 +01:00
903a9999c0
Set published when empty
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 23:08:43 +01:00
dc56e09914
Add logging to micropub
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 23:04:49 +01:00
a183b26312
Remove unused column in scan
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 22:46:32 +01:00
21f1048bba
Add logging of microsub errors
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 21:53:36 +01:00
33e58ebe9e
Fix pointer in Scan
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 19:55:19 +01:00
8977ae6a0c
Use item.ID for uniqueness
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 19:49:47 +01:00
145fdd8a79
Use uid as _id
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 19:35:24 +01:00
198d18fe17
Use one more argument for leaseSeconds
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 19:16:49 +01:00
a38d2147bf
Fix order of arguments
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 15:16:53 +01:00
ae55224d11
Create circular references between backend and hubbackend
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 15:12:23 +01:00
21c226ce56
Re-enable CreateFeed for WebSub
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 15:04:26 +01:00
3a43844e93
Fix foreign key errors for feed_id
All checks were successful
continuous-integration/drone/push Build is passing
Fix usage of QueryRow.Scan
2021-10-31 14:51:31 +01:00
26b85152fd
Move subscriptions to database 2021-10-31 14:24:41 +01:00
4f6ea0efb2
Don't use LastInsertId() with postgres
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 02:03:38 +02:00
f83970446e
Log feed ID on ProcessContent error
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 01:56:55 +02:00
5606fdf95c
Fix auth token url
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 01:47:11 +02:00
068104d20e
Fix order of auth lines
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 01:43:45 +02:00
e4c1c7e959
Static token config
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 01:41:40 +02:00
ccaff6fe19
Disable public Docker image, because we are in alpha mode
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 01:38:17 +02:00
64ae959670
Use database backend instead of backend.json 2021-10-31 01:37:39 +02:00
40dd032ab0
Move App to app.go 2021-10-30 21:20:36 +02:00
b608fe6bc6
Create Fetcher interface and use it 2021-10-30 21:09:27 +02:00