
Security News
Another Round of TEA Protocol Spam Floods npm, But It’s Not a Worm
Recent coverage mislabels the latest TEA protocol spam as a worm. Here’s what’s actually happening.
active_admin_csv_import
Advanced tools
Inspired by https://github.com/krhorst/active_admin_importable and makes use of Recline.js. This is a relatively heavy solution with a lot of JS dependencies, but should be easier for large imports on Heroku than first uploading to a file server.
As of v2.0.0 Active Admin master with Rails 4.1 is supported. For older versions of Active Admin use v1 of active_admin_csv_import.
Add this line to your application's Gemfile:
gem 'active_admin_csv_import'
And then execute:
$ bundle
Add 'csv_importable' into your active admin resource:
ActiveAdmin.register Thing do
csv_importable :columns => [:code, :name, :state_name],
:import_unique_key => :code
end
An import button should appear on the resource's index page. All columns are expected other than id, updated_at and created_at.
http://active-admin-csv-import.herokuapp.com/admin
admin@example.com
password
Source: https://github.com/Papercloud/active-admin-csv-import-example
In config/initializers/active_admin.rb, search csv_options and set the csv separator as it's showed in the file.
bundle exec rspec spec
The test suite is limited, but it's a start.
git checkout -b my-new-feature)git commit -am 'Added some feature')git push origin my-new-feature)FAQs
Unknown package
We found that active_admin_csv_import demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Recent coverage mislabels the latest TEA protocol spam as a worm. Here’s what’s actually happening.

Security News
PyPI adds Trusted Publishing support for GitLab Self-Managed as adoption reaches 25% of uploads

Research
/Security News
A malicious Chrome extension posing as an Ethereum wallet steals seed phrases by encoding them into Sui transactions, enabling full wallet takeover.