The following table lists all of the recent code changes made to Rebrickable.

Date Title
June 25, 2025 admin - improve bot detection
June 25, 2025 admin - improve bot detection
June 25, 2025 admin - tweak throttles
June 25, 2025 admin - update default moc buy button
June 24, 2025 admin - update 3m pro grant job output
June 24, 2025 admin - update firewall rules
June 24, 2025 fix - workbench views display
June 24, 2025 admin - update spam filter
June 24, 2025 admin - update pro upgrades batch
June 24, 2025 admin - update pro upgrades batch
June 24, 2025 fix - avoid PDF stamping of sticker files
June 23, 2025 admin - update SR templates
June 23, 2025 admin - tweak feed weights
June 23, 2025 admin - add designer spotlight blog series
June 23, 2025 admin - i dream of bots
June 23, 2025 admin - BOTS
June 23, 2025 admin - bots bots bots
June 23, 2025 admin - hi bots
June 23, 2025 admin - update fig photo example
June 23, 2025 fix - admin dashboard tweaks
June 22, 2025 admin - prevent anon api abuse
June 22, 2025 admin - improve bot detection
June 20, 2025 admin - improve spam detection
June 20, 2025 admin - improve dup account detection
June 20, 2025 admin - improve dup account detection
June 20, 2025 admin - new admin dashboard design
June 20, 2025 admin - allow taggers to edit disabled item tags
June 19, 2025 admin - update firewalling script
June 19, 2025 fix - minifig search wasn't using tags
June 19, 2025 fix - auto close old unresponsive SRs
June 18, 2025 admin - wip admin dashboard updates
June 18, 2025 fix - exclude stickers from pdf stamping
June 17, 2025 admin - update wording on overdue invoices msg
June 17, 2025 admin - update SR templates
June 17, 2025 admin - update firewall script
June 17, 2025 fix - delete moc bi files timing issue
June 17, 2025 fix - delete pending moc stats timing issue
June 17, 2025 admin - update username rules
June 16, 2025 performance - admin moc approvals
June 16, 2025 fix - error msg for anon downloads of free mocs with large files + allow logged in users immediate download
June 16, 2025 fix - update stats on deleted post
June 15, 2025 admin - update moc bi url validation
June 14, 2025 fix - cached bi filename truncation
June 14, 2025 admin - new parts icon
June 13, 2025 admin - improve bot detection
June 13, 2025 admin - improve ip check
June 13, 2025 admin - reduce turnstile logging
June 12, 2025 admin - update verify msg
June 12, 2025 fix - stats job handle deleted inventory
June 12, 2025 fix - skip inactive mocs in designer notifications
June 10, 2025 admin - switch to new moc download log
June 10, 2025 admin - datafix convert data to new log
June 10, 2025 admin - start populating new log
June 10, 2025 admin - migration for new log
June 10, 2025 admin - improve bot detection
June 10, 2025 admin - clarifying sentence in terms 4.4
June 9, 2025 fix - inventories truncated
June 9, 2025 admin - update lock template
June 9, 2025 admin - reduce bot performance impacts
June 8, 2025 admin - better moc thumb resolution consistency to reduce cache pressure
June 8, 2025 admin - move free moc file downloads behind a bot test
June 8, 2025 performance - changing active status of sets/mocs with huge inventories
June 8, 2025 admin - move inventory stats update on activation to async job
June 7, 2025 admin - debug output for download set bi files
June 7, 2025 admin - add terms warning to bulk send msg popup
June 6, 2025 admin - improve bot detection
June 6, 2025 admin - improve bot detection
June 6, 2025 admin - improve bot detection
June 5, 2025 admin - improve formatting of ingested emails
June 5, 2025 enhancement - extra details on order details popup required for Hungarian tax
June 3, 2025 fix - new alts email check
June 3, 2025 fix - setting up EU tax rates
June 2, 2025 enhancement - frequency setting on moc sales notifications
June 2, 2025 admin - batch job for new email setting
June 2, 2025 admin - migration for new email setting
June 2, 2025 fix - reduce db locking
June 2, 2025 admin - admin minifig creator use new part cat names
June 2, 2025 fix - banner placement
June 2, 2025 admin - attribute sponsored views/sales in analytics
June 2, 2025 fix - sponsor sales filter
June 2, 2025 fix - duplicate labels on some set/fig/moc tiles
June 1, 2025 admin - update users dashboard
June 1, 2025 admin - update users dashboard
June 1, 2025 admin - update error msg
June 1, 2025 fix - denied transactions view
June 1, 2025 fix - denied transactions view
May 31, 2025 admin - datafix for stripe fee issue
May 31, 2025 fix - stripe fee calc (was reporting new commission but actually charging old commission)
May 30, 2025 admin - handle new stripe event
May 30, 2025 admin - datafix mocpages links
May 30, 2025 fix - notify new alts
May 29, 2025 admin - ingest email spam handling
May 29, 2025 admin - tags for admin part creation
May 29, 2025 admin - update eom stats
May 28, 2025 fix - possible fix for replaced BI files being cached incorrectly
May 27, 2025 admin - update eom stats
May 27, 2025 fix - update file size when replacing moc instructions
May 27, 2025 admin - update onboarding for new alts notification
May 27, 2025 admin - change default for new sets emails
May 27, 2025 feature - notify new alts of owned sets
DJDT

Time

Resource usage

Resource Value
User CPU time 29.203 msec
System CPU time 1.001 msec
Total CPU time 30.204 msec
Elapsed time 39.137 msec
Context switches 970 voluntary, 0 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

SQL queries from 1 connection

  • default 0.24 ms (1 query )
Query Timeline Time (ms) Action
SELECT "countries_plus_country"."iso",
       "countries_plus_country"."iso3",
       "countries_plus_country"."iso_numeric",
       "countries_plus_country"."fips",
       "countries_plus_country"."name",
       "countries_plus_country"."capital",
       "countries_plus_country"."area",
       "countries_plus_country"."population",
       "countries_plus_country"."continent",
       "countries_plus_country"."tld",
       "countries_plus_country"."currency_code",
       "countries_plus_country"."currency_symbol",
       "countries_plus_country"."currency_name",
       "countries_plus_country"."phone",
       "countries_plus_country"."postal_code_format",
       "countries_plus_country"."postal_code_regex",
       "countries_plus_country"."languages",
       "countries_plus_country"."geonameid",
       "countries_plus_country"."neighbours",
       "countries_plus_country"."equivalent_fips_code"
  FROM
"countries_plus_country"
 WHERE
"countries_plus_country"."iso" = 'US'
 LIMIT
21
SELECT ••• FROM "countries_plus_country" WHERE "countries_plus_country"."iso" = 'US' LIMIT 21
0.24

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./lego/views/changes.py in commit_log(121)
  return render(request, 'lego/commits.html', {'commits': commits})

/home/nathan/rb/site/./rb/templatetags/rb_geo.py in geo_currency(20)
  geo_data = user.geo.get_user_currency()

/home/nathan/rb/site/./geo/geo.py in get_user_currency(252)
  country = Country.objects.get(iso=country_code)

412 </a>
413 </li>
414 <li class="hidden-xs">
415 {% geo_currency request.user %}
416 </li>
417 {% comment %}
418 <li class="hidden-xs hidden-sm">
419 <a href={% if request.user.is_authenticated %}"{% url 'user_profile_settings' request.user.get_username %}#personalisation"{% else %}"#" onclick="return false;"{% endif %} title="All date/times are being converted to this timezone">{% get_user_timezone request.user %}</a>

/home/nathan/rb/site/rb/templates/rb/base_root.html

Log messages

No messages logged.