Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
75e759b
intial
paolacalle Mar 26, 2024
b12b26d
adding spam flag
paolacalle Apr 1, 2024
c46a2dd
added spam to report model, created spam partical view
paolacalle Apr 1, 2024
48dd6c6
added rack-attack gem:
paolacalle Apr 1, 2024
c90d1ed
show spam html basic
paolacalle Apr 1, 2024
1219d5d
MVP of limit_request
paolacalle Apr 1, 2024
35b25b2
using Redis
paolacalle Apr 1, 2024
45d4fae
fixed MVP of rate lmit
paolacalle Apr 10, 2024
4ba80a9
smalle clean up
paolacalle Apr 10, 2024
b106b00
dry code to extend MVP solution to other controllers
paolacalle Apr 10, 2024
377a8a2
change report rate limit from 2 to 10
paolacalle Apr 10, 2024
37773b4
extended soultion
paolacalle Apr 10, 2024
3cd71fa
tested implemntation on reports, verifications, and pledges
paolacalle Apr 25, 2024
1cf47e7
MVP of filtering reports based on same data
paolacalle Apr 25, 2024
92f7559
threshold of identical data
paolacalle Apr 25, 2024
d8af564
twitch additional instructions
paolacalle May 6, 2024
2e12422
re-organized and made expriy an optional param
paolacalle May 8, 2024
2600e31
device signature rate limit
paolacalle May 8, 2024
3d164f5
Merge pull request #1 from paolacalle/reports_identical_data
paolacalle May 8, 2024
ad8ecd9
text simillarity
paolacalle May 8, 2024
008d1a6
update flags for orginal report
paolacalle May 8, 2024
5a969aa
test spam + spam report model
paolacalle May 10, 2024
d461bed
remove the spam reports from unresolved
paolacalle May 10, 2024
c777e80
fixed html
paolacalle May 10, 2024
325f0d1
allow user to unspam or spam
paolacalle May 10, 2024
519181e
fixed report twice
paolacalle May 10, 2024
996dffa
forgot to update pledges and verifications
paolacalle May 10, 2024
1fed839
Merge pull request #2 from paolacalle/readme_twitch
paolacalle May 10, 2024
292fc75
Merge pull request #3 from paolacalle/reports_identical_data
paolacalle May 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ruby 2.6.3
6 changes: 5 additions & 1 deletion Gemfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby '3.1.2'
ruby '2.6.3'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 6.0'
Expand Down Expand Up @@ -71,6 +71,10 @@ gem 'dotenv-rails'
gem 'pagy'
gem 'ahoy_matey'

# Paola Dev Gems
# gem 'rack-attack'
gem 'tf-idf-similarity'

# Using Dragonfly v0.9 for files & images
# Because I can never get v1.0 to work with PJ's caching solution
# Also, finally had to patch gem with a bug fix from the newer version
Expand Down
Loading