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

Date Title
Dec. 18, 2025 fix - migration for spot stats
Dec. 18, 2025 fix - moc spot analytics
Dec. 8, 2025 fix - moc notification jobs
Nov. 30, 2025 admin - tweak throttles
Nov. 30, 2025 admin - tweak throttles
Nov. 30, 2025 admin - tweak throttles
Nov. 29, 2025 admin - temp reduce discount interval from 60d to 20d
Nov. 28, 2025 admin - update vpn checks
Nov. 28, 2025 admin - tweak throttling
Nov. 28, 2025 fix - bf banner
Nov. 27, 2025 admin - support request search
Nov. 26, 2025 admin - bf banners
Nov. 26, 2025 fix - paypal being paypal
Nov. 25, 2025 admin - update SR template
Nov. 24, 2025 admin - bf prep
Nov. 23, 2025 performance - improve rate limiting on bots using proxy pools
Nov. 22, 2025 fix - email log for anon SR replies
Nov. 22, 2025 admin - admin profile editing
Nov. 22, 2025 fix - email log for anon SR creation
Nov. 22, 2025 admin - change new minifig tag
Nov. 21, 2025 performance - handling of missing thumbnail images
Nov. 21, 2025 fix - watermark very small images
Nov. 20, 2025 fix - use updated PAB CSV format
Nov. 19, 2025 admin - update robots.txt
Nov. 17, 2025 admin - bots
Nov. 17, 2025 admin - prep eoy stats
Nov. 15, 2025 performance - improve caching
Nov. 15, 2025 fix - buy parts search for truncated inventories
Nov. 15, 2025 fix - invalid email test
Nov. 15, 2025 fix - i hate paypal
Nov. 15, 2025 fix - handle cloudflare connection error
Nov. 14, 2025 admin - SR template update
Nov. 14, 2025 admin - paypal sucks
Nov. 14, 2025 admin - logging for new paypal issue
Nov. 13, 2025 fix - ffs paypal
Nov. 13, 2025 fix - paypal broke something again, handle their mess
Nov. 13, 2025 admin - datafix BL fig name changes
Nov. 13, 2025 fix - dup user check
Nov. 12, 2025 admin - update robots.txt
Nov. 12, 2025 fix - s3 naming issue
Nov. 12, 2025 enhancement - search parts now uses lego element names where available
Nov. 12, 2025 fix - watermark image with invalid filename chars
Nov. 12, 2025 fix - logout during purchase issue
Nov. 12, 2025 admin - fix blog image lazy loading issue
Nov. 11, 2025 fix - set primary image blurred background
Nov. 10, 2025 admin - reduce max upload size to 512mb
Nov. 10, 2025 fix - edit comment validation
Nov. 10, 2025 performance - tweak throttles
Nov. 10, 2025 fix - comment part number detection
Nov. 10, 2025 admin - change moc bi download filenames
Nov. 10, 2025 fix - external url check include cdn
Nov. 9, 2025 fix - admin support requests layout
Nov. 9, 2025 admin - handle stripe account issue
Nov. 9, 2025 performance - compare sets redesign to reduce bot scraping
Nov. 8, 2025 performance - adjust rate limits to reduce spikes
Nov. 8, 2025 admin - cleanup
Nov. 7, 2025 fix - stop forcing element image download
Nov. 7, 2025 admin - improve firewalling
Nov. 7, 2025 admin - paypal refund? logging
Nov. 6, 2025 performance - improve set slider cls
Nov. 5, 2025 admin - improve contact us form captcha
Nov. 5, 2025 fix - element lookup throttle
Nov. 4, 2025 admin - improve bi caching
Nov. 4, 2025 admin - reduce logging
Nov. 4, 2025 admin - MOAR BOTS
Nov. 4, 2025 admin - BOTS
Nov. 4, 2025 admin - update ip page
Nov. 4, 2025 admin - update monitoring
Nov. 4, 2025 admin - update monitoring
Nov. 4, 2025 fix - s3 filename parsing
Nov. 4, 2025 fix - moc photo submissions edit/delete buttons
Nov. 4, 2025 fix - recalculating invoice after all sales refunded
Nov. 4, 2025 admin - update paypal logging
Nov. 4, 2025 performance - improve db backups
Nov. 3, 2025 fix - missing pdf warning
Nov. 2, 2025 fix - s3 integrity check
Nov. 2, 2025 fix - download element images
Nov. 2, 2025 fix - element lookup
Nov. 1, 2025 admin - fix inventory creation
Nov. 1, 2025 fix - vpn error message
Nov. 1, 2025 admin - update eom stats job
Oct. 30, 2025 fix - log analytics
Oct. 30, 2025 enhancement - add blog posts on main page
Oct. 29, 2025 fix - missing element image saves
Oct. 29, 2025 admin - part colors count
Oct. 29, 2025 fix - set image/instruction admin
Oct. 27, 2025 fix - moc price validation
Oct. 27, 2025 admin - reduce logging
Oct. 26, 2025 performance - proxy checks
Oct. 26, 2025 admin - update logging
Oct. 26, 2025 admin - bots
Oct. 26, 2025 admin - improve logging
Oct. 25, 2025 admin - improve logging
Oct. 25, 2025 admin - reduce logging
Oct. 25, 2025 enhancement - export to PAB csv from all Part Lists view
Oct. 25, 2025 admin - blog lego links image
Oct. 25, 2025 admin - bots
Oct. 25, 2025 fix - find parts fake param handling
Oct. 25, 2025 fix - guest purchase large inventory access
Oct. 25, 2025 performance - reduce impact of bots
DJDT

Time

Resource usage

Resource Value
User CPU time 29.284 msec
System CPU time 2.054 msec
Total CPU time 31.338 msec
Elapsed time 39.932 msec
Context switches 963 voluntary, 0 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

SQL queries from 1 connection

  • default 0.25 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.25

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.