| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Originally `quoted_id` was used in legacy quoting mechanism. Now we use
type casting mechanism for that. Let's deprecate `quoted_id`.
|
| |
|
| |
|
|\
| |
| | |
Fix `wait_timeout` to configurable for mysql2 adapter
|
| |
| |
| |
| | |
Fixes #26556.
|
|\ \
| |/
|/| |
Include JobID in all ActiveJob info logs
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently we provide the Job ID in logs only related to enqueuing a job.
This adds the job id to the remaining ActiveJob logs when:
- a job started performing
- a job ended performing
Providing the job id in those logs will ease searching logs by job id.
|
| |
| |
| |
| | |
Make prep_release idempotent, including the npm bump.
|
| | |
|
| |
| |
| |
| | |
This will make the version of the next gems to change
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
The documentation needs to be above the method to correctly document the
method.
|
| | |
|
|\ \
| | |
| | | |
Add wrapper for plugin's test runner
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Currently, private API is directly used in `bin/test`. It is necessary to change
`bin/test` when changing private API.
To avoid this, provide a wrapper file and modify `bin/test` to just require that
file.
|
|\ \ \
| | | |
| | | | |
🙈 :nodoc: `AS::Duration::ISO8601Serializer`
|
|/ / /
| | |
| | | |
This class should not be used directly, the public API is `AS::Duration#iso8601`.
|
|\ \ \
| | | |
| | | | |
Revert "Revert "Add encrypted secrets""
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Most editors support a wait flag of some kind which prevents their
process from exiting until the file or window is closed.
Prefer people to assign that themselves than us mucking around
with File mtimes or other such things.
Example of an editor config:
```
export EDITOR="atom --wait"
```
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Would have caught that the invoke changes broke rake delegation
behavior.
And we do ship the behavior so we should test it.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
By splitting the namespace test:units on :, we'd find our TestCommand,
which knew nothing of a units method.
So check that a found command also includes the command name we're trying
to call.
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Do not take screenshot when test skipped
|
| | | | |
|
| | | | |
|
|/ / / |
|
| | |
| | |
| | |
| | | |
Also correct use of `direct class:` to `resolve` in example.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
kamipo/correctly_dump_native_timestamp_types_for_mysql
Correctly dump native timestamp types for MySQL
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The native timestamp type in MySQL is different from datetime type.
Internal representation of the timestamp type is UNIX time, This means
that timestamp columns are affected by time zone.
```
> SET time_zone = '+00:00';
Query OK, 0 rows affected (0.00 sec)
> INSERT INTO time_with_zone(ts,dt) VALUES (NOW(),NOW());
Query OK, 1 row affected (0.02 sec)
> SELECT * FROM time_with_zone;
+---------------------+---------------------+
| ts | dt |
+---------------------+---------------------+
| 2016-02-07 22:11:44 | 2016-02-07 22:11:44 |
+---------------------+---------------------+
1 row in set (0.00 sec)
> SET time_zone = '-08:00';
Query OK, 0 rows affected (0.00 sec)
> SELECT * FROM time_with_zone;
+---------------------+---------------------+
| ts | dt |
+---------------------+---------------------+
| 2016-02-07 14:11:44 | 2016-02-07 22:11:44 |
+---------------------+---------------------+
1 row in set (0.00 sec)
```
|
|\ \ \
| | | |
| | | | |
Deprecate the EventedRedis subscription adapter
|
|/ / /
| | |
| | |
| | |
| | | |
Unlike Faye support, it seems a bit too documented to remove without
warning. So, here's a warning.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Since a `direct` url helper block is evaluated using `instance_exec`
then methods that are available in the instance context can be
accessed, e.g. the params object in a controller action or view.
This wasn't clear from the example so expand on that point and add
a test case for this situation.
|
|\ \ \
| |_|/
|/| | |
Better integrate rails-ujs in our repository
|
| | | |
|
|/ /
| |
| |
| | |
We are going to make rails/rails the official repository
|
|\ \
| | |
| | | |
Simplify the version specifier generated by prereleases
|
| | |
| | |
| | |
| | |
| | | |
"~> 1.2.3.pre4" will automatically allow "1.2.4" -- no need for an
explicit range.
|
| | |
| | |
| | |
| | | |
Further missing requires for Timeout exposed due to Bundler 1.14.5
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Bundler 1.14.5 moved to lazily loading 'rubygems/spec_fetcher' which
revealed some missing requires from the JSON encoding test file.
|
| | | |
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
HashNotAdam/fix/preload_instance_variables_in_freeze
Preload to_datetime before freezing a TimeWithZone instance
|
| | | |
|
|\ \ \
| | | |
| | | | |
remove needless extension from system test example [ci skip]
|
|/ / / |
|
|\ \ \
| |/ /
|/| | |
[doc] Fix wrong class name in testing.md
|
|/ /
| |
| |
| | |
As the specified command is `rails g system_test articles`, the generated class name
is `ArticlesTest`, not `UsersTest`
|
|\ \
| | |
| | | |
Allow 3-level DB configs to group connections by environment
|