Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Create RSS/Atom/JSONFeed from Daptin tables #76

Merged
merged 5 commits into from
Feb 18, 2020

Conversation

artpar
Copy link
Collaborator

@artpar artpar commented Feb 16, 2020

WIP for Issue #30

  • Can be useful for blog posts and other long text sharable stream of data.
  • https://github.com/gorilla/feeds
  • Feed template has 5 fields
  • Author and Created At is already well defined
  • Title, link and description to be mapped
  • expose at /feed/.{json/atom/rss} (TBD)

@blackduck-copilot
Copy link

Black Duck Security Report

Merging #76 into master will not change security risk.

Click here to see full report

@artpar artpar requested a review from staryash February 16, 2020 14:48
@artpar artpar self-assigned this Feb 16, 2020
@artpar artpar added the wip work in progress label Feb 16, 2020
@codecov-io
Copy link

codecov-io commented Feb 16, 2020

Codecov Report

Merging #76 into master will decrease coverage by 0.46%.
The diff coverage is 13.93%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #76      +/-   ##
==========================================
- Coverage    37.3%   36.83%   -0.47%     
==========================================
  Files         100      101       +1     
  Lines       13235    13492     +257     
==========================================
+ Hits         4937     4970      +33     
- Misses       7780     7992     +212     
- Partials      518      530      +12
Impacted Files Coverage Δ
server/resource/columns.go 73.91% <ø> (ø) ⬆️
main.go 8.33% <0%> (-0.11%) ⬇️
server/resource/dbmethods.go 39.21% <0%> (-0.46%) ⬇️
server/server.go 68% <100%> (+0.07%) ⬆️
server/feed_handler.go 14.13% <14.13%> (ø)
server/resource/streams.go 6.89% <16.66%> (+1.12%) ⬆️
server/resource/dbfunctions_update.go 55% <0%> (-0.83%) ⬇️
server/subsite.go 16.92% <0%> (-0.78%) ⬇️
server/resource/resource_create.go 54.35% <0%> (-0.61%) ⬇️
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 17f4a3b...3d28b16. Read the comment docs.

@artpar artpar added this to the 1.0.0 milestone Feb 17, 2020
@artpar artpar added this to Done in Daptin core Feb 17, 2020
@artpar artpar merged commit a5be799 into master Feb 18, 2020
artpar added a commit that referenced this pull request Aug 8, 2020
[Feature] Create RSS/Atom/JSONFeed from Daptin tables
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wip work in progress
Projects
Daptin core
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants