- Oxford, UK
- https://dtaylor.uk
Highlights
Block or Report
Block or report davidtaylorhq
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
A Discourse theme component providing basic kanban-board functionality
-
A plugin for Discourse which uses the messagebus to display a live list of active users
-
A plugin for Discourse which allows users to receive their notifications by telegram message
-
discourse-auto-suspend Public
A plugin for Discourse which automatically suspends users after a defined period of inactivity.
-
-
nottinghamtec/PyRIGS Public
📅 A Django-based event booking system designed for use by TEC PA and Lighting, a 'Student Run Service' of the University of Nottingham Students Union
2,988 contributions in the last year
Activity overview
Contribution activity
June 2022
Created 18 commits in 9 repositories
Created a pull request in discourse/discourse that received 1 comment
DEV: Remove jquery from textarea-manipulation, improve undo handling
This commit removes many uses of this._$textarea
, and also switches us to use document.execCommand("insertText")
for the majority of manipulations.…
Opened 36 other pull requests in 11 repositories
discourse/discourse
20
merged
1
open
- FIX: Remove leftover uses of ember_jquery
- SECURITY: Validate email constraints when trying to redeem an invite (beta)
- SECURITY: Validate email constraints when trying to redeem an invite
- DEV: Use path instead of absolute URL for theme test links
- DEV: Add a discourse-booted performance mark
- FIX: Precompile admin-plugins.js (#17154)
- FIX: Precompile start-discourse.js
- FIX: Skip invalid values in site setting upload references migration
- DEV: Remove legacy JS manifests and vendored scripts
- DEV: Disable the use of 'legacy' Ember assets
- DEV: Stop logging error response body in FileHelper
- DEV: Cleanup topic thumbnail enqueuing
- DEV: Handle emoji-picker and d-editor being destroyed simultaneously
- FIX: Ensure presence endpoints don't break the session
- FIX: Ensure emoji is inserted in the correct location
- DEV: Emit a 'change' event when PresenceChannel info changes
- FIX: Ensure that extract_upload_ids works with all short URLs
-
DEV: Add
escapeRegExp
util - FIX: Cleanup invalid historic site setting data
- DEV: Fix openapi definition logo URL
- FIX: Harmonise category body class generation on server/client
discourse/discourse-client-performance
4
merged
discourse/discourse_api_docs
3
merged
discourse/discourse-invite-tokens
1
merged
discourse/discourse-chat
1
merged
discourse/discourse_docker
1
merged
discourse/discourse-user-portfolio
1
merged
discourse/discourse-follow
1
merged
discourse/discourse-calendar
1
merged
discourse/discourse-local-site-contacts
1
merged
discourse/discourse-group-tracker
1
merged
Reviewed 63 pull requests in 21 repositories
discourse/discourse
25 pull requests
- DEV: Make addons buildable on their own
- DEV: Ensure Sidekiq logging thread is always running
- Switch to ember-resolver package
- DEV: Update ember-cli-dependency-checker
-
DEV: Update
@ember/optional-features
- DEV: Update ember-cli-htmlbars
- DEV: Update ember-source-channel-url
-
DEV: Update
@glimmer/component
- DEV: Update ember-buffered-proxy
- DEV: Update ember-cli-inject-live-reload
- DEV: Drop ember-maybe-import-regenerator
- DEV: Actually debounce functions in tests
-
DEV: drop unused column
flair_url
from groups table. -
DEV: add deprecation notice to
isLegacyEmber
-
DEV: Remove
isLegacyEmber
-
DEV: Remove
isLegacyEmber
from tests - DEV: Transpile all plugin js by default
- DEV: Remove obsolete parts of our custom loader
- FIX: Add wizard.js to ember-cli assets
- DEV: Remove ember-cli flags from the backend
-
DEV: Move preloaded
json
into<discourse-assets>
element - UX: Introduces a splash screen behind a hidden site setting
- FIX: Extra-locale merging didn't account for fallbacks
- DEV: Make wizard an ember addon
- DEV: Fix an rspec warning
- Some pull request reviews not shown.