ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/freshports-1
r5860
File Last Change
api.freshports.org/ 4617 (11 years ago) by dan: update
backend/ 5851 (2 years ago) by dan: Use mktemp
classes/ 4729 (9 years ago) by dan: Set client encoding in the right place.
configuration/ 4762 (9 years ago) by dan: Add cache_clearing_ports
convert/ 4773 (8 years ago) by dan: The stored procedure GetGategory($CategoryName) did not work so I changed it to prefix the category name with 'ports/head/' instead of just 'ports/'. It seems this function was not used anywhere, but at least now it works.
daemontools/ 5818 (3 years ago) by dan: 'one more time on the correct port, with updated code: require ssl'
database-schema/ 5855 (2 years ago) by dan: When clearing cache for a port, consider all categories re https://github.com/FreshPorts/freshports/issues/373 A port has a primary category. e.g. x11/bemenu However, this port is also listed in the wayland category, which is a virtual category. This is known as a secondary category. Secondary categories are always vritual. You can't browse to wayland/bemenu - but you can see bemenu listed at https://www.freshports.org/wayland/ Therefore, we must flush that page from cache when that port is updated. The solution: insert both of these pairs into the cache_clearing_ports table: * x11,bemenu * wayland,bemenu The fp-listen daemon, which runs on the webserver nodes, will always clear the category page in addition to the port page. It will also clear the now non-existent wayland/bemenu page - no harm done there. Should the display of a port on a virtual page be implemented one day, this solution will properly clear that cache too.
dataconversion/ 1179 (23 years ago) by : This commit was manufactured by cvs2svn to create tag 'beta'.
db-conversion/ 364 (24 years ago) by dan: just a commit
develop/ 4773 (8 years ago) by dan: The stored procedure GetGategory($CategoryName) did not work so I changed it to prefix the category name with 'ports/head/' instead of just 'ports/'. It seems this function was not used anywhere, but at least now it works.
docs/ 4365 (13 years ago) by dan: Add examples of cvs-all, and svn
fwatch/ 370 (24 years ago) by dan: Upgrade to fwatch 1.1 courtesy of Volker
include/ 4728 (9 years ago) by dan: remove trailing ?>
ingress/ 5860 (2 years ago) by dan: Mention this won't work on ingress nodes.
packaging/ 5828 (2 years ago) by dan: Updates
periodics/ 5754 (3 years ago) by dan: 'use the right script name'
ports/ 1985 (22 years ago) by dan: remove trailing control-m's
scripts-fp2/ 726 (23 years ago) by dan: First commit
scripts.ARCHIVE/ 5068 (6 years ago) by dan: This code no longer used. see svn+ssh://svnusers@svn.int.unixathome.org/freshports-1/ingress instead Split the code into two parts: 1 - scripts run from the command line 2 - Perl modules used by some of those scripts
secure/ 443 (23 years ago) by : This commit was manufactured by cvs2svn to create branch 'FreshPorts2'.
walkports/ 298 (24 years ago) by : This commit was manufactured by cvs2svn to create tag 'release1_1'.
www/ 4720 (9 years ago) by dan: If no fieldname, abort
22 directories and 0 files shown