Commit graph

349375 commits

Author SHA1 Message Date
taca
c0458eb6c6 devel/Makefile: add and enable ruby-railties70 2021-12-19 06:19:35 +00:00
taca
36d978253e devel/ruby-railties70: add package version 7.0.0
Railties -- Gluing the Engine to the Rails

Railties is responsible for gluing all frameworks together. Overall, it:

* handles the bootstrapping process for a Rails application;

* manages the +rails+ command line interface;

* and provides the Rails generators core.

This is for Ruby on Rails 7.0.
2021-12-19 06:18:55 +00:00
taca
b1bed4a415 doc: Added www/ruby-actioncable70 version 7.0.0 2021-12-19 06:17:25 +00:00
taca
4881797395 www/Makefile: add and enable ruby-actioncable70 2021-12-19 06:17:05 +00:00
taca
60d798e1fd www/ruby-actioncable70: add package version 7.0.0
Action Cable - Integrated WebSockets for Rails

Action Cable seamlessly integrates WebSockets with the rest of your Rails
application.  It allows for real-time features to be written in Ruby in the
same style and form as the rest of your Rails application, while still being
performant and scalable.  It's a full-stack offering that provides both a
client-side JavaScript framework and a server-side Ruby framework.  You have
access to your full domain model written with Active Record or your ORM of
choice.

This is for Ruby on Rails 7.0.
2021-12-19 06:16:32 +00:00
taca
518c00728e doc: Added mail/ruby-actionmailbox70 version 7.0.0 2021-12-19 06:14:31 +00:00
taca
ac0a2a3a93 mail/Makefile: add and enable ruby-actionmailbox70 2021-12-19 06:14:15 +00:00
taca
01f88dd604 mail/ruby-actionmailbox70: add package version 7.0.0
Action Mailbox

Action Mailbox routes incoming emails to controller-like mailboxes for
processing in Rails.  It ships with ingresses for Mailgun, Mandrill,
Postmark, and SendGrid.  You can also handle inbound mails directly via the
built-in Exim, Postfix, and Qmail ingresses.

The inbound emails are turned into `InboundEmail` records using Active
Record and feature lifecycle tracking, storage of the original email on
cloud storage via Active Storage, and responsible data handling with
on-by-default incineration.

These inbound emails are routed asynchronously using Active Job to one or
several dedicated mailboxes, which are capable of interacting directly with
the rest of your domain model.

This is for Ruby on Rails 7.0.
2021-12-19 06:13:39 +00:00
taca
904809b0ea doc: Added mail/ruby-actionmailer70 version 7.0.0 2021-12-19 06:11:44 +00:00
taca
43e63dd8b3 mail/Makefile: add and enable ruby-actionmailer70 2021-12-19 06:11:25 +00:00
taca
20f2306f36 mail/ruby-actionmailer70: add package version 7.0.0
Action Mailer -- Easy email delivery and testing

Action Mailer is a framework for designing email service layers.  These
layers are used to consolidate code for sending out forgotten passwords,
welcome wishes on signup, invoices for billing, and any other use case that
requires a written notification to either a person or another system.

Action Mailer is in essence a wrapper around Action Controller and the Mail
gem.  It provides a way to make emails using templates in the same way that
Action Controller renders views using templates.

Additionally, an Action Mailer class can be used to process incoming email,
such as allowing a blog to accept new posts from an email (which could even
have been sent from a phone).

This is for Ruby on Rails 7.0.
2021-12-19 06:10:43 +00:00
taca
75496facc1 doc: Added devel/ruby-activestorage70 version 7.0.0 2021-12-19 06:08:42 +00:00
taca
e4115599c8 devel/Makefile: add and enable ruby-activestorage70 2021-12-19 06:08:19 +00:00
taca
4570a27882 devel/ruby-activestorage70: add package version 7.0.0
Active Storage

Active Storage makes it simple to upload and reference files in cloud
services like [Amazon S3](https://aws.amazon.com/s3/), [Google Cloud
Storage](https://cloud.google.com/storage/docs/), or [Microsoft Azure
Storage](https://azure.microsoft.com/en-us/services/storage/), and attach
those files to Active Records. Supports having one main service and mirrors
in other services for redundancy. It also provides a disk service for
testing or local deployments, but the focus is on cloud storage.

Files can be uploaded from the server to the cloud or directly from the
client to the cloud.

Image files can furthermore be transformed using on-demand variants for
quality, aspect ratio, size, or any other
[MiniMagick](https://github.com/minimagick/minimagick) or
[Vips](https://www.rubydoc.info/gems/ruby-vips/Vips/Image) supported
transformation.

This is for Ruby on Rails 7.0.
2021-12-19 06:07:35 +00:00
taca
b7d8637fe6 doc: Added databases/ruby-activerecord70 version 7.0.0 2021-12-19 06:05:30 +00:00
taca
ef181953bb databases/Makefile: add and enable ruby-activerecord70 2021-12-19 06:05:09 +00:00
taca
5c3e17f944 databases/ruby-activerecord70: add package version 7.0.0
Active Record -- Object-relational mapping in Rails

Active Record connects classes to relational database tables to establish an
almost zero-configuration persistence layer for applications.  The library
provides a base class that, when subclassed, sets up a mapping between the
new class and an existing table in the database.  In the context of an
application, these classes are commonly referred to as *models*.  Models can
also be connected to other models; this is done by defining *associations*.

Active Record relies heavily on naming in that it uses class and association
names to establish mappings between respective database tables and foreign
key columns.  Although these mappings can be defined explicitly, it's
recommended to follow naming conventions, especially when getting started
with the library.

This is for Ruby on Rails 7.0.
2021-12-19 06:04:27 +00:00
taca
5ba2de2289 doc: Added www/ruby-actionpack70 version 7.0.0 2021-12-19 06:02:38 +00:00
taca
a62be80c49 www/Makefile: add and enable ruby-actionpack70 2021-12-19 06:02:23 +00:00
taca
e2cd30a602 www/ruby-actionpack70: add package version 7.0.0
Action Pack -- From request to response

Action Pack is a framework for handling and responding to web requests.
It provides mechanisms for *routing* (mapping request URLs to actions),
defining *controllers* that implement actions, and generating responses.
In short, Action Pack provides the controller layer in the MVC paradigm.

It consists of several modules:

* Action Dispatch, which parses information about the web request, handles
  routing as defined by the user, and does advanced processing related to
  HTTP such as MIME-type negotiation, decoding parameters in POST, PATCH,
  or PUT bodies, handling HTTP caching logic, cookies and sessions.

* Action Controller, which provides a base controller class that can be
  subclassed to implement filters and actions to handle requests.
  The result of an action is typically content generated from views.

With the Ruby on Rails framework, users only directly interface with the
Action Controller module.  Necessary Action Dispatch functionality is
activated by default and Action View rendering is implicitly triggered by
Action Controller.  However, these modules are designed to function on their
own and can be used outside of Rails.

This is for Ruby on Rails 7.0.
2021-12-19 06:01:40 +00:00
taca
11e9a975cb doc: Added www/ruby-actionview70 version 7.0.0 2021-12-19 05:58:20 +00:00
taca
c85aedbc76 www/Makefile: add and enable ruby-actionview70 2021-12-19 05:58:04 +00:00
taca
06df4fcc7d www/ruby-actionview70: add package version 7.0.0
Action View

Action View is a framework for handling view template lookup and rendering,
and provides view helpers that assist when building HTML forms, Atom feeds
and more.  Template formats that Action View handles are ERB (embedded Ruby,
typically used to inline short Ruby snippets inside HTML), and XML Builder.

This is for Ruby on Rails 7.0.
2021-12-19 05:56:58 +00:00
taca
f36c68c0d6 doc: Added devel/ruby-activejob70 version 7.0.0 2021-12-19 05:54:52 +00:00
taca
7b54fbb2aa devel/Makefile: add and enable ruby-activejob70 2021-12-19 05:54:03 +00:00
taca
7d0f98f7a1 devel/ruby-activejob70: add package version 7.0.0
Active Job - Make work happen later

Active Job is a framework for declaring jobs and making them run on a
variety of queuing backends.  These jobs can be everything from regularly
scheduled clean-ups, to billing charges, to mailings -- anything that can be
chopped up into small units of work and run in parallel.

It also serves as the backend for Action Mailer's #deliver_later
functionality that makes it easy to turn any mailing into a job for running
later.  That's one of the most common jobs in a modern web application:
sending emails outside the request-response cycle, so the user doesn't have
to wait on it.

The main point is to ensure that all Rails apps will have a job
infrastructure in place, even if it's in the form of an "immediate runner".
We can then have framework features and other gems build on top of that,
without having to worry about API differences between Delayed Job and
Resque.  Picking your queuing backend becomes more of an operational
concern, then.  And you'll be able to switch between them without having to
rewrite your jobs.

This is for Ruby on Rails 7.0.
2021-12-19 05:53:19 +00:00
taca
fc120440dd doc: Added devel/ruby-activemodel70 version 7.0.0 2021-12-19 05:50:32 +00:00
taca
a98da88ff4 devel/Makefile: add and enable ruby-activemodel70 2021-12-19 05:48:57 +00:00
taca
183153eefe devel/ruby-activemodel70: add package version 7.0.0
Active Model -- model interfaces for Rails

Active Model provides a known set of interfaces for usage in model classes.
They allow for Action Pack helpers to interact with non-Active Record
models, for example.  Active Model also helps with building custom ORMs for
use outside of the Rails framework.

This is for Ruby on Rails 7.0.
2021-12-19 05:48:19 +00:00
taca
53099505c1 doc: Added devel/ruby-activesupport70 version 7.0.0 2021-12-19 05:46:22 +00:00
taca
285de1dbd5 devel/Makefile: add and enable ruby-activesupport70 2021-12-19 05:46:06 +00:00
taca
1bea9b7240 devel/ruby-activesupport70: add package version 7.0.0
Active Support -- Utility classes and Ruby extensions from Rails

Active Support is a collection of utility classes and standard library
extensions that were found useful for the Rails framework.  These additions
reside in this package so they can be loaded as needed in Ruby projects
outside of Rails.

This is for Ruby on Rails 7.0.
2021-12-19 05:45:22 +00:00
taca
05659d2f53 lang/ruby/rails.mk: add support for Ruby no Rails 7.0 2021-12-19 05:42:50 +00:00
taca
7887edb0f5 doc: Note update of Ruby on Rails 6.1 packages to 6.1.4.4
devel/ruby-activesupport61
	devel/ruby-activemodel61
	devel/ruby-activejob61
	www/ruby-actionview61
	www/ruby-actionpack61
	databases/ruby-activerecord61
	devel/ruby-activestorage61
	mail/ruby-actionmailer61
	mail/ruby-actionmailbox61
	www/ruby-actioncable61
	devel/ruby-railties61
	textproc/ruby-actiontext61
	www/ruby-rails61
2021-12-19 05:33:43 +00:00
taca
896e5ab460 www/ruby-rails61: update to 6.1.4.4
No change except version.
2021-12-19 05:32:02 +00:00
taca
3315ed13b9 textproc/ruby-actiontext61: update to 6.1.4.4
No change except version.
2021-12-19 05:31:28 +00:00
taca
7c5e1d67d1 devel/ruby-railties61: update to 6.1.4.4
## Rails 6.1.4.4 (December 15, 2021) ##

*   No changes.


## Rails 6.1.4.3 (December 14, 2021) ##

*   Allow localhost with a port by default in development

    [Fixes: #43864]
2021-12-19 05:30:49 +00:00
taca
feeea22a86 www/ruby-actioncable61: update to 6.1.4.4
No change except version.
2021-12-19 05:30:01 +00:00
taca
de4b5ad868 mail/ruby-actionmailbox61: update to 6.1.4.4
pkgsrc change: update dependency.

No change except version.
2021-12-19 05:29:24 +00:00
taca
789890c1a2 mail/ruby-actionmailer61: update to 6.1.4.4
No change except version.
2021-12-19 05:28:25 +00:00
taca
fd10eea2f9 devel/ruby-activestorage61: update to 6.1.4.4
pkgsrc change: update comment outed dependency.

No change except version.
2021-12-19 05:27:53 +00:00
taca
f4259ed861 databases/ruby-activerecord61: update to 6.1.4.4
No change except version.
2021-12-19 05:26:37 +00:00
taca
cf8ae5291f www/ruby-actionpack61: update to 6.1.4.4
## Rails 6.1.4.4 (December 15, 2021) ##

*   Fix issue with host protection not allowing host with port in development.


## Rails 6.1.4.3 (December 14, 2021) ##

*    Fix issue with host protection not allowing localhost in development.
2021-12-19 05:26:01 +00:00
taca
ae2b7ef3a3 www/ruby-actionview61: update to 6.1.4.4
No change except version.
2021-12-19 05:25:03 +00:00
taca
d3a02c40cc devel/ruby-activejob61: update to 6.1.4.4
No change except version.
2021-12-19 05:24:29 +00:00
taca
8e85306347 devel/ruby-activemodel61: update to 6.1.4.4
No change except version.
2021-12-19 05:23:56 +00:00
taca
bb21f83d82 devel/ruby-activesupport61: update to 6.1.4.4
No change except version.
2021-12-19 05:23:00 +00:00
taca
42fc7ae4f7 lang/ruby: start update of Ruby on Rails 6.1 to 6.1.4.4 2021-12-19 05:22:30 +00:00
taca
06199587cd doc: note update of Ruby on Rails 6.0 packages to 6.0.4.4
devel/ruby-activesupport60
	devel/ruby-activemodel60
	devel/ruby-activejob60
	www/ruby-actionview60
	www/ruby-actionpack60
	databases/ruby-activerecord60
	mail/ruby-actionmailer60
	mail/ruby-actionmailbox60
	www/ruby-actioncable60
	devel/ruby-railties60
	devel/ruby-activestorage60
	textproc/ruby-actiontext60
	www/ruby-rails60
2021-12-19 05:20:21 +00:00
taca
e2d508a4ed www/ruby-rails60: update to 6.0.4.4
No change except version.
2021-12-19 05:19:04 +00:00