Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/zulip/zulip

Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
https://github.com/zulip/zulip

keydown_util: Use JQuery.KeyboardEventBase type.

Signed-off-by: Anders Kaseorg <[email protected]>

6880d6c2998d3801d9b3031e8a2bd8c145f58944 authored over 1 year ago
help: Improve user stream management docs.

Documents the procedure to subscribe / unsubscribe a user via their
profile and general stream s...

ad63324dceeb63ad58dd1d67e6be301d11da7716 authored over 1 year ago
popovers: Hide when starting certain actions.

These are actions which can be called when a popover is open and
it is better to close the popov...

a210006ecdc4b3c622e3763b7d4a01a928cbd2e9 authored over 1 year ago
popovers: Use fixed height for navbar-dropdown items.

This helps us add elements like hotkey hint which can take more
space that available for text. T...

3d870a1f7d53565fd48d2f383bac5b09f18d31bd authored over 1 year ago
help_menu: Use new style to show hotkey.

This is according to Vlad's design in figma which differs from the
style we have in `tooltip-hot...

c5564668c53c55e7d0f34c496c5ec88704f0d843 authored over 1 year ago
hotkey: Make g + left / right arrow work to open navbar dropdowns.

While gear menu is open, press right arrow to go to personal menu
and left arrow to open gear me...

c9891b41219e3f0a4f37ca66f84bcc7707a7cb74 authored over 1 year ago
personal_menu: Fix focus outline of clear status icon.

75c874fef63fce4b4232e152b3fcc3a787ec2990 authored over 1 year ago
css: Remove unused hotkey-hint style.

The one we use in tooltips is defined in tooltips.css.

79acefae4cadf02a4366041bcc8c78f69b03f7ec authored over 1 year ago
hotkey: Avoid inconsistent hotkey handling.

Pressing `r` to open compose box, or search via hotkey didn't work
for gear menu while it worked...

2b9dc1f3988e33f47f06a70cdb5cf4200051010b authored over 1 year ago
navbar: Remove stale focus-dropdown code.

We don't need this since we migrated the dropdown to tippy which
handles the navigation via popo...

07dcf66c72140d7db2658f86d953033b1817f95e authored over 1 year ago
personal_menu: Rename clear_status class.

87c87ed41f36b7f9c40c295532131372809addaf authored over 1 year ago
help_menu: Extract help items from gear menu into a separate popover.

Fixes #27202

8f716cd64a80eb094f29dbffadcbc81c41da8adf authored over 1 year ago
emails: Suggest resetting password if having trouble logging in.

Tweaked by tabbott to not include the URL in the translation tags.

15c3abe03c37f657f73612b5c27436cc9407d32e authored over 1 year ago
poll_widget: Use `.prop()` but not `.attr()` for button disabled state.

This commit sets the "disabled" property of buttons using `.prop()`
method instead of `.attr()`....

789d052116d89e937298394edfa414e677a2378b authored over 1 year ago
poll_data: Define outbound data types for each message type.

This commit introduces specific outbound data types for each
message type for reusability. For e...

68407152221d50372e5394cda32123608b3d5bb1 authored over 1 year ago
keydown_util: Extend event type for `is_enter_event` function.

To accommodate both keydown and keyup events, this commit updates
the function signature to acce...

721fbb1bed71c50027f43586b2db8da21e44aa2d authored over 1 year ago
ts: Migrate `poll_widget.js` to TypeScript.

Added type annotations.

23d34ca457a45f5c168f8c7d38f195f6a6c6088a authored over 1 year ago
openapi: Separate EmojiReactionEvent from EmojiReaction.

EmojiReactionEvent has user.user_id while EmojiReaction has user.id.

Signed-off-by: Anders Kase...

f256a5a5360db55c3eba1ce1933c3b9606be587d authored over 1 year ago
openapi: Add missing user property to deprecated user settings events.

Signed-off-by: Anders Kaseorg <[email protected]>

ce0040b69f233850bd40c07bb7878ae99e77167d authored over 1 year ago
openapi: Remove fix_events.

Signed-off-by: Anders Kaseorg <[email protected]>

d2faae36c63ee41bbef7ee5fb0f6997a529d3a91 authored over 1 year ago
attachments: Correct attachment_id type from string to integer.

Signed-off-by: Anders Kaseorg <[email protected]>

b1f6ff20efd1021f592bf75c47803c83ab8fc6e4 authored over 1 year ago
popovers: Fix bug where modals persisted on hashchange.

Modals like those for Read receipts, Schedule message, Message edit
history, User profile, etc w...

82f105aadae0d52d0ee75882757cd433c84c0ee9 authored over 1 year ago
follow_topics: Remove the 'development' guard.

This commit removes the 'development' guard and makes
the UI changes related to the 'Follow Topi...

3f2ab44f9485da603dc192b1b6a03102d13997d4 authored over 1 year ago
invite: Add copied confirmation tooltip on invite link.

Fixes #26872

96e3ad93110273bddca6ba3bc88775036502e613 authored over 1 year ago
copy_invite_link: Append tooltip to body.

This helps us get the desired `placement: top` for the tooltip
which is also where to copied con...

18475a10d70249f1d20ffe4b3badb539027932b1 authored over 1 year ago
css: Fix dark theme hover color for copy invite link.

Extracted colors into variables and used them inside the id to
solve the specificity issue.

5dba15160d796a0553094e769bbf8a9f99019b82 authored over 1 year ago
bootstrap: Remove bootstrap-dropdown library.

Gear menu was the last piece of dropdowns which used this. Since
we migrated it to tippy, we don...

09ab0f3c18e713ae17f0b139d7c0a488d87fb9bc authored over 1 year ago
inbox: Improve look of empty inbox view.

e4ae826a47e2061cc82d8b8af816d3c53aa75211 authored over 1 year ago
help: Expand guide on trying out Zulip.

1839eb023977107699e2368ccdb0f20a496f6fcf authored over 1 year ago
email: Drop support for SEND_MISSED_MESSAGE_EMAILS_AS_USER. (#27223)

Originally, this was how the notification emails worked, but that was changed
in 797a7ef97bda8c...

e957decd12146aa6a8f410fb91aba7c7455da52a authored over 1 year ago
gear_menu_popver: Use link-item class for li elements.

e95b105566e57d403b9c522d74a786b63a3ec8dc authored over 1 year ago
navbar: Use new icon for user list toggle.

This needs to be done along with gear menu for navbar to look nice.

1e93540d3bc2d54db97b12c26cffb85ab56f2162 authored over 1 year ago
gear_menu: Migrate to use tippy.

bc3d48616e610fa47bd9265ecb9e01a4a9a1b44b authored over 1 year ago
gear_menu: Use new icons.

063669a92147a8b0f92810d9f9e674d49e9e5485 authored over 1 year ago
navbar-dropdowns: Use specific classes for everything.

Replaced element selectors with specific selectors, those that
remain are intentionally left.

T...

af271be1bdc9b9907d70f4b9d750b26c47da2fe5 authored over 1 year ago
gear_menu_popover: Remove presentation role.

We want to remove their semantics from accessibility tree.

05a640300ad83949f919a4232b29561f31bc3d2f authored over 1 year ago
dropdown_list: Remove not useful role=menuitem.

Since the parent `ul` has doesn't have role=menu and `ul/li` elements
don't need a be specified ...

67ba59f6e8c3634577c8bf13588ce3db1788046b authored over 1 year ago
gear_menu: Extract the new gear and personal menu style as a theme.

This also fixes some misalignment happening at some widths for gear
menu. Like at XL widths for ...

1e3e70576b1f2233f1475a6cbe15a54b69846a26 authored over 1 year ago
hotkey: Call click() on elements with menuitem role in popovers.

246c1d7b4ee83406bfa1e205dacf6dc2eced301b authored over 1 year ago
gear_menu_popover: Remove small-font-size class.

We can apply the required CSS to directly the org types.

a7f328d593bb4a804d8dab1fc18c213e81218733 authored over 1 year ago
gear_menu_popover: Allow user to focus on these items.

These don't have an href attribute to use tabindex to
enable focus.

7932d49956036231f68d556548733200b5e05e9f authored over 1 year ago
navbar-dropdown-menu: Use focus-visible instead of focus.

f9e7b814d6abceb0200c76131e782ccbf5966bc9 authored over 1 year ago
header-button: Add background effects to different states.

51797809c49cec74030d0b0208692d7207efd562 authored over 1 year ago
gear_menu: Extract common hidden-for-spectators.

This avoids double borders in spectator view.

961693c354c00054116dd09cd77bd77a3140ea2a authored over 1 year ago
gear_menu: Use navigate-link-on-enter class instead of role=menuitem.

The class name make more sense give what it does.

ffcf792cc9fa61111848933433126686e718701d authored over 1 year ago
css: Add box-shadow to navbar dropdown menu as per figma design.

897c19d17d5dc9a961a91f66c76626528e67103f authored over 1 year ago
gear_menu_dropdown: Use better class name for theme buttons.

2efc2a5eb50604b3b661c8c532794ef0ecb33645 authored over 1 year ago
gear_menu_popover: Use better class and id name for gear-menu.

cac411abc95531ffdb418e8c92caceafa74a513d authored over 1 year ago
CSS: Extract common CSS for .navbar-dropdown-menu.

41c06e29892d08ec02555e5ac1303cfe5fc7d80d authored over 1 year ago
gear_menu: Extract dropdown part of gear menu.

12ea256e4744c12d1eb098a36251a9591136b906 authored over 1 year ago
gear_menu_popover: Move *-theme class to the li element.

It will help us hide the whole `li` element instead of just
`a` tag for spectators.

d75df107291e041d79725c8802060ce5f3ec01ee authored over 1 year ago
gear_menu_popover: Format "About Zulip" item like other items.

5cbf8ad91a4847ed203abe4f3f4956e03be56544 authored over 1 year ago
gear_menu_popover: Use semantically correct HTML structure.

Using `ul > li > ul > li` here since that's the correct structure.

64ff483e271706b6f244b4924e243e94de280230 authored over 1 year ago
compose: Show pronouns in compose typeaheads.

This commit adds the pronouns custom profile field to the typeaheads in
the composebox along wit...

24d74f68ee048ce6db7b31c5c65065def149d266 authored over 1 year ago
empty_feed_notice: Style empty message feed similar to other views.

61bf72d30ef6b5648445a23449401d5b2563404a authored over 1 year ago
left_sidebar: Move initialize() to end of file.

3e78a792c19ab1dce4a95639d2a22dd011e1a3ca authored over 1 year ago
left_sidebar: Improve logic for showing Scheduled messages.

41635566fd1698c8bb6af8c75b726be42daf12e2 authored over 1 year ago
left_sidebar: Structure Views header with standalone icons.

This also introduces a combo grid/flex layout, which will also be
applied to the DM and Streams ...

7774abfe041020736e01500d10926c9afa4daaea authored over 1 year ago
left_sidebar: Expand and condense the VIEWS navigation.

4dd1bf7e32911a4a788d9f9d043177ebf3412be0 authored over 1 year ago
left_sidebar: Set backgrounds on condensed icon visible and hover.

9f5ca4f6f704024ad8cf2ff585fd840d2d208f8b authored over 1 year ago
left_sidebar: Add informational tooltips to condensed icons.

Though there is currently no keyboard shortcut to advertise with
these icons, both the star and ...

9535b5dbe006463d0bcaa4fa57e90faffe5da655 authored over 1 year ago
left_sidebar: Place redesigned icons in views popover.

c3062e80bbc5b421fd22513e03c056ae6c568440 authored over 1 year ago
left_sidebar: Correctly handle focus on views controls.

8e7265fbb43c800b6c5206ed18ea579128759499 authored over 1 year ago
left_sidebar: Add a 3-dot menu to condensed views.

Co-Authored-By: Hardik Dharmani <[email protected]>

46ce408a5f6b72b6d0de655e2aa405b7b54c8980 authored over 1 year ago
left_sidebar: Place redesign icons in condensed views.

2c8a68898306675a8010c2a049d9817ddd25aeb6 authored over 1 year ago
left_sidebar: Tune icon sizes for condensed presentation.

This slightly increases the size of the clock for recent
conversations, and descreases the size ...

24d300f3fdac3a39f388597f649504ddf169d633 authored over 1 year ago
icons: Add remaining views icons.

4a8f2773a8d180af689339bcfb0b53b2861cefa0 authored over 1 year ago
left_sidebar: Handle condensed icon unread states.

458d6411b4ec8d0a35747175a361c35a83a6cfd9 authored over 1 year ago
views_util: Remove duplicate call to resize filters height.

Added by mistake.

454e22068b44de77c3b7fbd19098b9a8c26cb7ab authored over 1 year ago
recent_view: Use more precise calculation for checking if row visible.

66d70eb8bfdac63531f17456c5cbe3100bb8c137 authored over 1 year ago
resize: Use correct id for recent view filter buttons.

This seems to have left out in the renaming of recent view from
recent table -> recent conversat...

a1ba1420478c53959d2174a3bf0671f23ab2420a authored over 1 year ago
compose_banner: Fix the incorrect translation tags.

This commit fixes the translation tags in
'automatic_new_visibility_policy_banner.hbs'.

The inc...

e7275d7e64aec13c1b8c122b19da47288f22534e authored over 1 year ago
zilencer: Extract BaseRemoteCount class.

1af84c1231ceb4ec2ad9a891e3901e85fd022131 authored over 1 year ago
zilencer: Remove index on RemoteInstallationCount.remote_id.

As in 902498ec4ff572ff289b875f62bb304df8cbf21e, we shouldn't need an
index on remote_id alone - ...

3cbb651942ca46d76825bf64911207b67f5c21e8 authored over 1 year ago
zilencer: Clarify what the remote_id column of RemoteCounts is.

852e13a0f0593ed08a04cfb3877c6ccae04d9823 authored over 1 year ago
openapi: Remove unused display_brief_error parameter.

It’s unused since commit a881918a05503574d144fd90669e3a60d8d07684
(#24979).

Signed-off-by: Ande...

9ba102f3ea579025b2f1837311cc735c7411bd5e authored over 1 year ago
hello: Adjust padding in client logos to be similar to original design.

Since Vlad used zoom in the original design and we used transform
since zoom was not supported b...

b6fb77525fa21a3f17289af60c5ad5ae5ec99254 authored over 1 year ago
hello: Make cta icons have similar spacing to original design.

There were lost when we converted inline svgs to files.

41f26aebd9d2bbddf98d342ce652f0e596ae5891 authored over 1 year ago
compose_banner: Show banner when automatically follow or unmute topic.

When we send a message and that causes a topic to be automatically
followed or unmuted due to th...

d1f82c47fd08a5df55f93a669590450a07c8fea6 authored over 1 year ago
popover_menus: Directly get visible anchor tags.

Instead of checking for anchor tags within visible `li` elements,
it is just better to check dir...

54a5aec0134c2f865b5c825ff72c1f13d62fd9da authored over 1 year ago
personal-menu: Rename dropdown-menu to navbar-dropdown-menu.

This will contain common css to be used between navbar dropdowns
gear menu and personal menu.

b2dd2d6d2993158e83d1c3bcfe71f4175f3bcb27 authored over 1 year ago
personal_menu: Use a more specific name for `.inner` class.

06f14a8caf24a68741a180e474bb44b171ae76c2 authored over 1 year ago
gear_menu: Add new SVGs.

These icons are used in the gear menu.
Added thirdparty after talking with Vlad.

31b3f8762fde127798f0289d4937bfd777dc65d6 authored over 1 year ago
personal_menu: Fix semantics of personal menu HTML structure.

Only valid tag inside `ul` is `li`. So, we use `ul > li > ul > li`
structure here.

b5429848692011c3ba50f56d6902723a9cf6a892 authored over 1 year ago
gear_menu: Extract context data to popover_menus_data.

7d1a6c73886aacfd5d0d32835ae0aadb8a8633cf authored over 1 year ago
gear_menu: Extract version_display_string into a util library.

This will keep changes to a minimum when we migrate gear menu
to use tippy module.

f91236f917e8730efacde3bd1241fd47dbfdaefc authored over 1 year ago
personal_menu: Rename popover-menu to dropdown-menu-list-section.

There were no CSS changes related to `popver-menu` class.

56a3f3ff3e833364730aa9b007534332537f9dfe authored over 1 year ago
popover_menu: Add thirdparty docs for icons used.

da7a75d8cad6c0bc3b262ca2f93cfe9ef753e958 authored over 1 year ago
gear_menu: Move from TS to normal JS module.

Need to convert gear menu to popover.

a5e60f47b6e771ceeb5ad6d65dbf2b466a9b7d0c authored over 1 year ago
stream_edit: Fix set_stream_property usage.

Signed-off-by: Anders Kaseorg <[email protected]>

8d42fa3960c0805f69a911d0ec1aee7e4a99a7ed authored over 1 year ago
user_profile: Remove unnecessary filter call.

There is no need to filter down the streams returned
by get_streams_for_user to the streams for ...

8c45e1dfedf478c4fa8762295d7b0d86dd484008 authored over 1 year ago
user_profile: Show subscribe widget for others to non-admins.

We now show subscribe widget in user profile modal for others
to non-admins if user is allowed t...

08e5e29054adce3a5fad5cf8408bd93ec44c99e2 authored over 1 year ago
user_profile: Show streams to subscribe for user's own profile.

We did not show the streams to subscribe in dropdown in user
profile modal when user is not allo...

180ed2e50ff8ccd52074ed5d65e17a9e7e32a6fa authored over 1 year ago
compose_box: Change 'audio' references to 'voice'.

383466eaff1e8dc347c2508e37a697e83434a73a authored over 1 year ago
settings: Reference 'Call provider' in settings.

9458497ad22dba7115f7b2587c4cc34739b80c9e authored over 1 year ago
settings: Rename "default" views to "home" views in settings and docs.

This commit renames "default" views to "home" views in the setting
labels, keyboard shortcuts li...

760d793d6b5aef6e9f05e2db2950576b943a6993 authored over 1 year ago
help: Document bot owners can delete messages sent by their bots.

Fixes: #27189.

d283707221f10bf0eebbf236a38e174018b7c5c9 authored over 1 year ago
import_util: Remove uuid and uuid_owner_secret from realm dict.

ff81e6bf320680f7773520f6493abe8cfb43626b authored over 1 year ago
realm: Add uuid and associated secret columns - backfill migrations.

73cc68028954ef019de2d23970873777681ba288 authored over 1 year ago
realm: Add uuid and associated secret columns.

Thisi and the following commit follow the approach used in
3e2ad84bbe7cbc8099a42b6860070cad55cb9...

3afe585922cc9ed185dfc912c43933b266ab5fad authored over 1 year ago