1
0
mirror of https://github.com/flarum/core.git synced 2025-07-15 13:56:23 +02:00
Commit Graph

4430 Commits

Author SHA1 Message Date
9f7c5defaa fix: notification timestamp mismatch in specific configurations (#3379)
When app's PHP server's timezone is not set to UTC, which would normally be done by Flarum's bootstrapping process, this call to Carbon would return a different timestamp to other calls elsewhere in Flarum, causing issues with notifications seemingly being delivered too early/late rather than at the actual time they were triggered.
2022-04-05 15:38:05 +01:00
1d27f62c15 feat: add discussion sortmap to container binding (#3377) 2022-04-04 11:48:28 -04:00
ca7055f5d0 feat: Graceful frontend extension initialization failure (#3349) 2022-04-03 22:17:57 +01:00
803f4cc792 feat: allow multiple children to be passed to ConfirmDocumentUnload component (#3372) 2022-04-03 18:27:53 +01:00
00b9151864 feat: deprecate discussion post_number_index field. 2022-03-31 08:46:20 +02:00
e25c53c00f fix: canonicalize comparisons in Posts ListTest
That doesn't matter since there's no default sort for posts in the backend.
2022-03-31 08:46:20 +02:00
6839c9436f missed another prefix for tests 2022-03-31 08:46:20 +02:00
3ae113b897 Apply fixes from StyleCI
[ci skip] [skip ci]
2022-03-31 08:46:20 +02:00
6a65993ea5 fix prefix failing in tests 2022-03-31 08:46:20 +02:00
65dd37278b Apply fixes from StyleCI
[ci skip] [skip ci]
2022-03-31 08:46:20 +02:00
e429558d0e possibly fixes the issue with post number calculation 2022-03-31 08:46:20 +02:00
b95b3646d3 a11y: use feed aria role for DiscussionList (#3359)
* a11y: use `feed` aria role for DiscussionList

* a11y: add aria set info roles, move feed roles to more appropriate element
2022-03-28 21:47:20 +01:00
46f8cf4628 fix: Post--by-start-user class not working (#3356) 2022-03-23 18:21:01 +01:00
a595665bfb fix: Assorted Typing Fixes (#3348)
With all the commits below, we resolve all outstanding typing issues in the repo, and CI jobs run green.

* fix: Convert DashboardPage and DashboardWidget to TypeScript

* fix: fix type errors in package manager ext

* fix: Convert Post component to TypeScript

* fix: avatar typings should accept null user

* fix: convert Notification component to TypeScript

* fix: properly use `typeof` in ForumApplication

* feat: make Notification content attr generic

* chore: format Notification component

* fix: Convert DiscussionRenamedNotification to TypeScript

* fix(pusher) move shims to a location where they get applied

* fix(pusher): fix some typing errors

* fix(akismet): fix some typing issues

* chore: update core dist typings

* chore(pusher): format

* fix: anchorScroll should accept string selectors

* fix: more accurately represent ApiQueryParamsPlural

* fix: convert PostStreamState to TypeScript

* chore(core): rebuild typings

* feat: allow extending app.routes

* fix: more flexible typings for highlight.ts

* fix: use primitive `number` type for Discussion typings

* fix: convert DiscussionListItem to TypeScript

* chore: rebuild core typings

* fix: final pusher type fixes

* feat: start tags TypeScript conversion

* fix: require-dev tags in pusher for CI TypeScript purposes.

* chore(core): format

* chore(tags): build dist typings

* feat(pusher): use dist types from tags.

* feat: convert flags to TypeScript

* chore(flags): generate dist typings

* fix(akismet): last type errors

* chore: update .yarn-integrity

* chore: partially run flarum-cli audit infra --fix

The tsconfig changes from that command are ignored, since we don't yet support "replacable sections" that would let us add custom config.

* chore: use type imports

* fix: broader gitattributes

* chore: run flarum-cli audit infra --monorepo --fix

* feat: make `app.data` typings extensible

* chore(core): format

* chore: boost tags TypeScript coverage

* fix(tags): further increase type coverage.
2022-03-23 11:43:14 -04:00
524540cb41 chore: use yarn v1 in extensions/core 2022-03-11 19:12:11 -05:00
f2910d8763 chore: add version to core/ext package.json
This is necessary for yarn workspaces to work.
2022-03-11 19:12:11 -05:00
379c06332a chore: move core's README to framework root. 2022-03-11 18:08:11 -05:00
5fc0b4963a chore: flarum-cli audit infra --fix 2022-03-11 18:02:51 -05:00
693da58c41 chore: set up composer path repos 2022-03-11 18:02:49 -05:00
2bf6b12a64 chore: remove centralizable repo config
- Remove .github conf folder from Flarum packages

- Remove styleci config from all packages
2022-03-11 18:01:44 -05:00
0cb2dff197 Bundled output for commit 904deda6b9
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2022-03-10 01:00:54 +00:00
904deda6b9 Replace ColorPreviewInput preview box with 'color' input (#3271) 2022-03-09 19:56:25 -05:00
fa45db3c45 fix: unread filter gambit does not return results when > 999 read discussions for a user (#3295) 2022-03-09 15:41:04 -05:00
96e86fd16b Bundled output for commit dba6ad9d57
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2022-02-22 14:06:00 +00:00
dba6ad9d57 Fix permission check in edit modal
Previously was checking ability to edit own user instead of user selected in modal
2022-02-22 15:01:30 +01:00
186e8be026 Fix pinned pane broken after discussion creation
The pane would appear but the page content would not shift to the right because the hasPane className would be missing
2022-02-22 15:01:02 +01:00
ef6040a0a8 Fix active search jumping to last item during loading 2022-02-22 15:00:14 +01:00
dfab94ae8a Bundled output for commit 567c0a0d7a
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2022-02-21 18:35:03 +00:00
567c0a0d7a fix: don't submit form when search clear button clicked (#3260) 2022-02-21 19:31:03 +01:00
2a04f7e886 fix: overlap in minimized composer 2022-02-21 11:45:12 +01:00
9c5dd28e8a fix: composer header overlap with controls 2022-02-21 11:45:12 +01:00
737e49a5ef Bundled output for commit 351410677f
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2022-02-09 23:18:18 +00:00
351410677f fix: refer to bundled dist-typing types instead of src ones
This ensures that extensions referring to core's built dist typings don't try to pull from core's src code.
2022-02-09 18:13:32 -05:00
be6d65b3c7 chore: make translator / rich translator typings available to exts 2022-02-09 18:13:32 -05:00
73c4d75055 Bundled output for commit 397e4786da
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2022-02-09 21:02:11 +00:00
397e4786da fix: sort posts by number instead of creation datetime (#3282)
Co-authored-by: Alexander Skvortsov <38059171+askvortsov1@users.noreply.github.com>
2022-02-09 20:58:11 +00:00
58829a3ed1 Bundled output for commit 2c0c5c01a2
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2022-02-06 02:17:08 +00:00
2c0c5c01a2 chore: remove call to console.log 2022-02-06 02:12:52 +00:00
d02ecbbaf2 Bundled output for commit 07fd988dbd
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2022-01-30 22:49:44 +00:00
07fd988dbd chore: regenerate yarn.lock 2022-01-30 17:45:35 -05:00
f1110c26ef chore: drop unnecessary ci script 2022-01-30 17:38:05 -05:00
b0395b3eb7 chore: flarum-cli audit infra --fix 2022-01-27 16:45:10 -05:00
e9e0556d27 Bundled output for commit a0c5bc0828
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2022-01-24 04:31:39 +00:00
a0c5bc0828 chore: bump rich text ICU Message formatter
This fixes https://discuss.flarum.org/d/29914-utf-encoding-error-in-title/6
2022-01-23 23:24:51 -05:00
33d939cb01 Update Application.php
update constant for next version
2022-01-20 14:20:36 +01:00
33e11efb82 update changelog 2022-01-20 13:56:05 +01:00
bf8f4b3bcb fixing error in tests for missing timezone 2022-01-20 13:42:26 +01:00
718d73e4c6 Release v1.2 2022-01-20 12:55:30 +01:00
5b730d819d Bundled output for commit 46a7b3419b
Includes transpiled JS/TS, and Typescript declaration files (typings).

[skip ci]
2022-01-20 09:33:26 +00:00
46a7b3419b chore: bump rich icu message formatter 2022-01-20 04:27:39 -05:00